面灵AI

浩鲸科技一面7.29

时间
2026-08
来源
牛客网

《面试题目》

  1. 昨天下午约面,今天上午面试的。
  2. 都是问的八股,项目没拷打,45min。
  3. JVM内存模型
  4. concurrentHashMap原理
  5. syncronized和reentrantlock的区别
  6. 类加载过程
  7. 双亲委派是什么,如何打破双亲委派
  8. 什么是IOC,什么是AOP
  9. spring boot相较于spring优势
  10. mysql索引底层
  11. threadlocal底层
  12. 线程池参数有些啥
  13. 垃圾回收算法
  14. mybatis中#{}和?{}区别
  15. 鼠鼠处女面,有点紧张,十来分钟后才进入状态,面试官人还挺好的。
  16. 不过感觉自己把八股背的很一般,复习到了的就还行,没复习到的凭记忆说的稀里糊涂,有些说的很不熟练啊,甚至有可能记混了。
  17. 反问说答的不错,挺扎实(我怀疑是不是通用话术?)。
  18. 我说没问项目,回答没啥问的,玩具项目。

《参考解析》

  1. MySQL索引通常使用B+树,叶子节点按顺序连接,适合范围查询;设计索引时结合选择性、最左匹配原则和执行计划,避免无效索引与回表开销。
  2. 并发问题应先明确共享状态和一致性边界,再选择锁、CAS或队列。线程池需要根据任务是CPU密集还是IO密集设置核心线程数、队列容量和拒绝策略,并监控活跃数与队列长度。
  3. 算法题先写出不变量和边界条件,再分析复杂度;常见数组、链表和树问题可分别使用双指针、哈希表、递归或迭代遍历,目标是在线性或对数复杂度内完成。