京东 JAVA开发 一、二、HR面 (已offer)
9.15 一面 30min
1、介绍实习
2、不考研吗
3、三次握手四次挥手,为什么?
4、怎么学Java的
5、Java与C、python区别
6、Java集合类,主要讲了HashSet,进而引出HashMap,接着put,扩容、Hash冲突、为什么容量是2的n次方...
7、Java并发(讲了JUC)
8、CAS是啥,ABA问题怎么解决?
9、怎么理解Spring IOC、AOP,平常怎么用的
10、MySQL锁、隔离级别,各自解决什么问题,怎么解决(MVCC,next Key lock),平常怎么用
11、用过哪些Linux指令,怎么用
12、反问
面试官说是京喜拼拼部门,属于核心部门,进去的话能写Java。🤣
9.23 二面 30min
二面面试官总是提一个大的问题,然后让我讲理解,每一个都讲挺久。😂不过这个面试官挺投缘的,看得出有认真听,表情也跟我一样很丰富哈哈哈哈。
1、介绍实习/项目、技术难点
2、从实习、项目中学到什么;实习时是怎样跟人沟通的,不同的人有没有自己的沟通方式?
3、怎么学习JAVA,会哪些东西,自己挑几个东西讲讲。(讲了集合类、JVM等等)
4、数据库隔离级别、各自解决什么问题,原理是什么。(跟一面有点重复???)
5、IP包在一个复杂的网络环境中是怎么传到另一端?怎么知道下一跳?
6、觉得自己做JAVA开发有什么优势
7、未来规划
8、针对学生工作提了一些问题
9.27 HR面
比较常规,问一些职业发展、不考研原因、实习经历、实习收获等等。
#面试题目##京东#