【中科微至】Java 开发面经

2024年10月16日 一面

10:00 开始,10:50 结束。技术面试官和HR面试官参与。

技术问题

  1. 你接触到的数据库有哪些(回答了MongoDB 和 MySQL)
  2. MongoDB 和 MySQL 的区别在哪
  3. MySQL的事务特点(ACID)
  4. 展开说说事务的隔离性
  5. 说说脏读和幻读的区别
  6. 如何解决幻读问题(❌串行化情况下和可重复读情况下)
  7. 慢查询如何定位,如何优化的(回答了 stopwatch,但其实应该通过慢查询日志定位比较好)
  8. Http 中 GET 请求和 POST 请求的区别❌
  9. 线程和进程的区别
  10. Java 中如何创建线程
  11. 讲讲线程池(详细讲了讲参数)
  12. synchronized 关键字的原理❌
  13. synchronized 锁的升级过程❌
  14. ReentrantLock 锁和 synchronized 的区别
  15. 讲一下 AQS,说一下 ReentrantLock 锁的实现原理❌
  16. ThreadLocal 的底层结构是什么,key 是什么,引用类型是什么
  17. Bean 的生命周期
  18. 三级缓存解决循环依赖中,三级缓存每一级是存什么的
  19. Spring 的事务传播❌
  20. MyBatis 中分页的插件原理❌
  21. MyBatis 的动态SQL会写吧
  22. JVM 的内存模型
  23. JVM 的常见参数❌

非技术问题

  1. 在做完项目之后会复盘吗
  2. 有用过时间管理工具吗
  3. 兴趣爱好
  4. 目前坚持下来的最长时间的好习惯
  5. 职业规划追问:你自己评估是否有领导和管理的潜质

2024年10月21日 二面

主要是hr面问题,二面后第二天oc

#面经##秋招##Java#
Aragorn的25秋招面经 文章被收录于专栏

记录自己的面经

全部评论
红叉❌是什么意思
1 回复 分享
发布于 昨天 13:20 湖南
老哥,中科微至薪资给到多少啊
点赞 回复 分享
发布于 昨天 16:59 江苏

相关推荐

1 2 评论
分享
牛客网
牛客企业服务