康佳Java后端开发三面详细面经
9.19.收到康佳现场笔试的通知
9.20,早上笔试
9.20,下午面试,三轮面试
9.20,晚上,去广大一家咖啡厅,座谈会?类似于答疑的,然后就给了口头offer
在官网投的是java后端开发岗位,面试过程中,才发现简历被调到了康佳的移动事业部。
一面(技术面):
- 你觉得你的java基础怎样
- 拿着早上的笔试试卷问了一些问题
- 问了switch分支执行的问题,有没有了解过switch的实现原理。
- 局部变量为null时,输出该变量会发生什么
- 3.14是什么数据类型,能赋值给float类型的变量吗
- 你简历上说,你看过JVM的书籍,叫什么名字,了解了JVM哪些知识。我简单介绍了一下JVM的内存模型和垃圾回收机制。面试官问,JVM的书上,说的都是这些吗?我说,不止,还有一些类加载机制,然后说了一下类加载机制。
- 面试官问,你是不是很喜欢看源码,看源码是因为工作原因还是什么。当然回答因为好奇功能的实现原理啦,哈哈
- 既然你看了这么多jdk源码,说一说锁,然后就介绍了ReentrantLock底层的实现原理
- 项目中的文件上传并解析的功能,是如何实现的。
- 如果数据库改变了,要保证用户上传的Excel表不发生改变,应该如何调整后台的代码
- 你实习经历上写,你做了很多个功能模块,短短三个月你就做了这么多个功能模块吗?
- 因为我是java后端开发,而面试的部门主要是做移动开发的,面试官问我对安卓开发感兴趣吗?
- 你主要学的是java,你的c语言不是很好,因为做JNI和安卓底层开发都需要用c语言,你怎么看
- 你有什么问题问我
二面(Hr面):
- 一面感觉怎样
- 这个岗位和你有些不匹配,你怎么看
- 父母或女朋友对你秋招有什么想法或者建议吗
- 兴趣爱好
- 有没有挂过科
- 其他的忘记了
三面(部门副总面)
- 朋友和老师怎么评价你
- 评价一下自己的性格
- 忘了还有什么,类似于hr面吧
因为面试的岗位和投的不一样,技术面只能全程聊java基础了,基本没聊android。后台的那些技术栈也聊得不多
#Java工程师#