菜鸟面试记录
一面
- Java内存模型说一下(当时说错了,说的是JVM内存模型,但是面试官还是顺着往下问了)
- Java怎么样算内存泄漏
- 垃圾回收算法
- 垃圾回收器
- CMS的垃圾回收过程
- mysql的索引
- mysql的锁,行锁,表锁怎么加
- CAS原理
- 如何解决CAS的ABA问题
- Java中的锁机制
- 线程池,详细说明其中参数
- Spring容器启动过程
- 记不清了。。
二面
- 项目的介绍
- HashMap,HashTable的区别,哪个用的多
- ConcurrentHashMap效率高的原因,分段锁是分多少段
- Mysql索引
- JDK源码是否了解
- 开源项目是否有了解
- 一个智力题,分布不均匀的香两根,每根燃烧完需要1小时,如何测出15分钟的时间
三面
- hash表的概念,作用
- Hashmap的两个默认参数作用,initCapcity,loadFactor
- 为什么initCapcity默认是2的倍数,如果初始化时是奇数会怎么样
- LoadFactor的作用,为什么默认是0.75,设置成别的有什么影响
- HashMap,Hashtable区别
- Hashtable是加了对象锁保证线程安全,那么加了对象锁一定线程安全吗
- Mysql的排它锁和共享锁的区别,什么场景需要用他们
- 垃圾回收的作用
- 简单问了一个项目,并且根据项目设计了一个衍生的场景题
- Java的锁机制
- Https一定安全吗,如果你是中间人会怎么进行攻击
- OSI7层结构,哪几层可以去掉不要
- 进程和线程的区别
- 当一个单核机器运行一个计算任务时如何提高效率
HR面
- 简单说一下本科和研究生都在做什么
- 本科一直打游戏那怎么确定现在可以有足够的自信
- 为什么选择杭州,北京不是很好吗
- 有女朋友吗
- 有什么问题
整体上感觉技术面试还好,hr面试可能真的太诚实了,还是需要准备一下,所以可能挂掉了。
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!