航旅纵横面经

10.18 一面

(😅八股熟悉但都记不清了,全程支支吾吾)
1. ThreadLocal和同步有什么不同
2. 怎么解决session不共享,多个地点登录控制被顶下线怎么实现
3. 线程池参数、拒绝策略有几种
4. MySQL乐观锁和悲观锁,实现机制
5. delete,turncate,drop
6. 双亲委派机制
7. GC 可达性分析
8. 标记整理算法
9. Spring怎么加载一个bean的
10. AOP
11. 排查日志用到的Linux命令(grep),查询附近的用到什么参数,动态获取用的什么

10.19接到电话,一面过了,约了二面10.24

10.24 二面
三个人一起,一个小时,轮流说
1. 比较熟悉的技术
2. 实习过程中最大的收获
3. 实际工作中Java开发工程师还需要掌握那些技术
4. 学习过程中最有成就感的事
5. 最大的困难,有没有没解决的
6. 怎么学习的
7. 最能体现你能力的一个项目,介绍一下
8. 了解航旅纵横吗?

反问
还有个技术总监面和最后的hr谈薪面,一周内出结果
全部评论
老哥收到了吗
点赞 回复 分享
发布于 2023-11-04 11:04 辽宁

相关推荐

05-11 10:08
已编辑
蚌埠坦克学院 Java
查看11道真题和解析
点赞 评论 收藏
分享
04-24 11:12
已编辑
燕山大学 Java
1. 讲讲项目里的引入缓存+强制刷新,是怎么做的?(这个已经改了,现在换一套说法)2. 刚刚说的加的锁是怎么实现的?3. redis分布式锁是公平锁还是非公平锁?(这里答错了)4. 追问:公平锁和非公平锁你是怎么想的5. Java当中的锁你知道哪些?6. synchronized你展开讲讲(锁升级有点卡)7. 看你写了策略模式,设计模式你知道哪些,都说一说(单例,工厂,策略)8. Java中的线程有哪些状态9. 讲讲死锁10. 怎么避免死锁11. 讲讲Java的集合12. 追问:你说到了这些List、Queue、Set、Map这些,你讲讲这些你熟悉的实现类(讲了ArrayList、LinkedList顺便对比了下,以及HashMap,讲了1.7、1.8)13. 追问:HashMap的树化和退化条件(顺便讲取值由来)14. 追问:讲一讲HashMap的扩容过程15. 追问:HashMap是线程安全的吗(顺便讲了一下,插入成环的原因,1.7头插、1.8尾插,顺便结尾提到concurrentHashMap)16. 追问:讲讲concurrentHashMap(讲1.7、1.8区别对比)17. Redis的数据类型有哪些(顺便讲了String,ZSet的底层编码实现)18. key的过期策略(还真忘了)19. Redis是单线程还是多线程20. 追问:为什么单线程还能做到高性能21. 讲讲Redis的缓存一致性问题22. 缓存穿透,缓存击穿,缓存雪崩这些缓存异常情况怎么做的23. MySQL事务的隔离级别24. 索引类型有哪些25. 追问:对比下B+树索引和哈希索引26. MySQL的锁讲一讲27. 讲讲乐观锁和悲观锁手撕:链表找环(15min)-快慢指针讲思路反问:想请教您一下,今天面试哪里需要优化一下、假如我能进贵公司,我做的业务可能是什么**总结反思**Java并发需要加强,特别是AQS,synchronized,锁MySQL的事务、锁Redis的key过期策略,缓存方案再研究一下
查看30道真题和解析
点赞 评论 收藏
分享
评论
3
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务