好未来 Java开发面试
内推的视频面试
首先问了些基本的情况,然后我介绍了下实习的工作和项目
接下来基本上问了一些简单的基础问题,忘记了一些。
1.String,StringBuilder,StringBuffer的区别
2.HashMap,HashTable的区别,底层如何实现的
3.数组和链表
4.多线程懂不懂,连接池讲一讲,此处有点空白了,没有再继续往下问。
5.数据库常用哪些? 优化懂哪些?
6.重载和重写,底层是如何实现的(JVM的分派调用)
7. 消息队列懂不懂,有哪些消息队列的框架,kafka,分布式消息队列了解吗?
很快,二十分钟就面完了,自己确实还有一些差距。
然后问他对于我有哪些建议?
他讲说Java基础还需要加强,问到底层如何实现的就不是很懂了。数据库的存储引擎啊,分布式,多线程这些都需要广泛了解。
面试官人还不错,过程还算愉快,继续努力学习吧!
#Java工程师#