凡科招聘Java工程师,要求1-3年经验,不过投了简历后居然有面试,于是故事开始
本来hr小姐姐说要到现场面试,不过我申请线上面试,所以改成了视频面试,听说要写代码,但是面试的时候没写
自我介绍+基础知识
int有多少字节
计算机怎么表示负数
NIO
集合(ArrayList、LinkedList、HashMap,concurrentHashMap)
synchronized与ReetrantLock的区别
lock原理
锁升级过程
Java内存模型
类加载机制
各个类加载器作用
双亲委派原则
为什么要双亲委派原则,不用行不行(答了避免类重复加载)
直接把类加载请求提交给启动类加载器也可避免重复加载啊(答分层思想)
垃圾回收算法,G1垃圾收集器
Spring启动过程
Spring和Spring MVC的区别
项目框架搭建过程
反问环节
“建站轻站业务”是指什么?建站就是PC端的网页,轻站就是小程序
后续流程是怎么样的?1-3个工作日给结果,如果没通过也会短信邮箱通知
复盘
-
容易紧张
-
框架原理不太熟悉
- 大部分都是八股文,回答时不能太生硬,可以多打比喻,按照自己的理解说出
2天后收到邮箱通知,一面未通过,估计是框架不熟,所以挂了。故事结束
面试体验很好,在回答的过程中,面试官会 用“嗯”来回应,也很认真在听。
全部评论
(3) 回帖