京东 Java开发工程师 一面凉经
30min,电话面,宿舍太吵,自己跑去学校门口的小树林面试,面完秒挂
- 我先看看你的简历,你先自我介绍
- 我先考察你最基础的Java问题吧,请问方法的重载和覆盖有什么区别?
- Java的抽象类和接口有什么区别(这里没回答好)
- Java里面的集合有哪些?
- 说一下HashTable和ConcurrentHashMap有哪些区别
- 说到多线程,讲一下如果有三个线程ABC,如果要ABC依次执行,应该怎么做(我讲了三种,ReentrantLock、信号量、while循环)
- sleep()和wait()有什么区别
- 讲一下Java的内存机制(讲了JVM运行时数据区的5个区域)
- 讲一下MySQL索引的数据结构(讲了B+树索引和哈希索引)
- 反问
- 部门业务(京东零售)
- 技术栈(就是Java、Spring那一套)
- 我今天的表现有什么建议(挺好的)
- 什么时候出结果(一两周吧)