菜鸟面试记录

一面

  1. Java内存模型说一下(当时说错了,说的是JVM内存模型,但是面试官还是顺着往下问了)
  2. Java怎么样算内存泄漏
  3. 垃圾回收算法
  4. 垃圾回收器
  5. CMS的垃圾回收过程
  6. mysql的索引
  7. mysql的锁,行锁,表锁怎么加
  8. CAS原理
  9. 如何解决CAS的ABA问题
  10. Java中的锁机制
  11. 线程池,详细说明其中参数
  12. Spring容器启动过程
  13. 记不清了。。

二面

  1. 项目的介绍
  2. HashMap,HashTable的区别,哪个用的多
  3. ConcurrentHashMap效率高的原因,分段锁是分多少段
  4. Mysql索引
  5. JDK源码是否了解
  6. 开源项目是否有了解
  7. 一个智力题,分布不均匀的香两根,每根燃烧完需要1小时,如何测出15分钟的时间

三面

  1. hash表的概念,作用
  2. Hashmap的两个默认参数作用,initCapcity,loadFactor
  3. 为什么initCapcity默认是2的倍数,如果初始化时是奇数会怎么样
  4. LoadFactor的作用,为什么默认是0.75,设置成别的有什么影响
  5. HashMap,Hashtable区别
  6. Hashtable是加了对象锁保证线程安全,那么加了对象锁一定线程安全吗
  7. Mysql的排它锁和共享锁的区别,什么场景需要用他们
  8. 垃圾回收的作用
  9. 简单问了一个项目,并且根据项目设计了一个衍生的场景题
  10. Java的锁机制
  11. Https一定安全吗,如果你是中间人会怎么进行攻击
  12. OSI7层结构,哪几层可以去掉不要
  13. 进程和线程的区别
  14. 当一个单核机器运行一个计算任务时如何提高效率

HR面

  1. 简单说一下本科和研究生都在做什么
  2. 本科一直打游戏那怎么确定现在可以有足够的自信
  3. 为什么选择杭州,北京不是很好吗
  4. 有女朋友吗
  5. 有什么问题

整体上感觉技术面试还好,hr面试可能真的太诚实了,还是需要准备一下,所以可能挂掉了。



面试      面试

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!