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

2022.9.8科大讯飞java开发一面(1h20min)

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

2022.9.8科大讯飞java开发一面(1h20min)

面的部门应该是ai基础研究院,面试官虽然不苟言笑但是感觉人还挺好hh。
  1. 自我介绍?讲讲会什么技术?意向地哪里?
  2. 深挖项目,之后疯狂八股。
  3. jvm内存模型,每个部分用于做什么,对象一定在堆上分配么?
  4. String a = "aa" 分配在哪,String b = a + "1" b分配在哪。
  5. 讲一讲有哪些垃圾回收器把?分别采用什么gc算法?
  6. java保证线程安全的机制,乐观锁,悲观锁,不加锁,具体有哪些实现方式也讲讲。
  7. cas机制是什么?java中有什么具体应用?除了AQS还有么?
  8. AQS机制是什么?讲讲ReentranLock的原理?
  9. Synchonized锁升级过程?(这里也有用到CAS)
  10. java集合类型,linkedlist底层的数据结构,HashMap是线程安全的么?如果不是具体有什么表现呢?ConcurrentHashMap如何保证线程安全?前后有什么变化?具体加的是什么锁?
  11. 重写与重载的区别?
  12. 线程池会么?7大基本参数说一下,三种默认提供的线程池。讲讲线程池的线程扩容过程?可扩容线程池的默认线程数是多少,阻塞队列大小多大?
  13. rabbitmq架构,exchange有几种路由模式?rabbitmq有没有延时队列?rabbitmq怎么实现延时队列?rabbitmq实现延时队列有什么缺点?
  14. Netty架构讲一下,底层reactor架构工作流程。
  15. Spring配置文件的优先级?
  16. Spring配置文件一般有多个版本,怎么判断当前选择的是哪个版本的配置文件
  17. SpringCloud需要引入bootstrap才能启动,讲一下为什么?
  18. Mybatis怎么解决sql注入问题?
  19. 现在回头看你觉得你的项目有哪些地方值得提升?
#科大讯飞##科大讯飞面试#
 类似资料: