当前位置: 首页 > 面试经验 >

北京华宇信息Java一面面经

优质
小牛编辑
78浏览
2023-03-28

北京华宇信息Java一面面经

面试背景

10月25号左右笔试,但昨天才收到面试通知,可能是补录。腾讯会议远程面试,时长约45min。

面试流程

提问环节(约35min)

  1. i++是原子操作吗?如果不是,如何让它保证原子性?
  2. 说一说常用的集合及特点?(提到ArrayList、LinkedList不是线程安全的)有哪些方法可以使他们线程安全?
  3. synchronized修饰两个静态方法,两个线程对方法进行调用,是否会互斥?
  4. 说说JVM的内存模型?
  5. Java应用卡顿,如何排查?
  6. 说一说ThreadLocal?
  7. 口述SQL题:一张表三个字段分别为省份、市、人数,查询所有人数大于X千万的人数。
  8. SQL中的like,%在查询字符串前面/后面是否会走索引?为什么?
  9. 说一说MySQL索引的数据结构?
  10. 选一个自己做过的项目介绍?
  11. 项目中哪些地方使用了Redis?
  12. 项目中使用了MyBtis-Plus,它与MyBtis的区别是什么?
  13. 项目中用到SpringCloud Gateway,具体工作流程是什么?

    反问环节(约10min)

    反问问得比较多,有了解到对面旧有项目以SSM单体项目为主,也有一部分较大的项目上了SpringCloud。面试总体感觉还行,问题较多但难度偏基础。
#秋招##面经笔经##Java求职#
 类似资料: