一点资讯 校招 后端工程师一面面经
1、自我介绍
2、研究生研究方向(AI方向,问为什么转后端)
3、竞赛经历(研电赛,问你做了什么、硬件部分(后面面试官说了他硕士是嵌入式方向的,难怪会问))
4、实习经历、用到的技术栈、具体做了什么
5、hashmap的底层实现原理
6、IOC和AOP的具体底层实现,任选一个说
7、两道算法题(两个有序链表合并、括号序列是否正常)
此时面了差不多30分钟,面试官也问我你还有什么想问我的吗,我以为已经结束了。。。。。。
然而,可能面试规定要面一个小时吧,所以面试官话锋一转,说我们再做两道算法题吧。。。。。。
8、两道算法题(满二叉树的两个子节点的公共父节点、矩阵从左上角到右下角的所有路径)
做完发现还没到一小时,于是继续问我
9、项目中有用到过vto、domain、entity、vo命名的包吗
10、maven依赖冲突怎么办
11、chrome的一个g带头的什么东西(没听说过)
12、线程生命周期
13、项目中有具体用过线程池吗
14、本科研究生有上过算法课吗,项目中有用到过算法中的一些结构吗,比如二叉树、堆之类的
15、项目中有接触过jvm调优吗
16、讲一下设计模式
此时面试了一个小时了,再次问题还有什么想问我的吗,这次终于结束了
总结经验:面试时说话语速不要太快,这样太快结束没到规定时间,面试官只能再找问题问你了,而且问题会更难,因为他可能是想到什么问你什么的,可以参照我后半段的面试问题
#面经##一点资讯##Java工程师##秋招#