校招 未知部门 / 后端-Java / 一面
[面试日期] 2025-03-29 [面试时长] 未知
[学校背景] 太原理工大学 | 211 [学历背景] 未知
[发布人] 面试之星官方收录
1. 说一下分布式锁在项目中的应用。(说了一下高并发情况下购买商品时的应用)
2. 你的项目中用到了ElasticSearch,能不能直接用ElasticSearch,不用数据库。(只是项目中用到了ElasticSearch。没有了解原理)
3. 说一下你在项目中遇到的难点。(这里我是说了取消超时订单最初用的是Quartz,每隔一段时间轮询查数据库的订单状态是否支付,这样会造成数据库的访问压力。后面使用RabbitMQ的死信队列改进)
4. 讲一下ThreadLocal原理
5. 说一下volatile、synchronized
6. 讲一下你常用的git的命令
7. 讲一下HashMap
算法题:
1. 实现HashMap
2. 实现LRU缓存
3. 实现链表
AI 推荐面试题
