叮咚买菜-基础服务-Java技术一面review
1. 双指针算法的场景? 尺取法?
2. 链表反转? lr指针平推 递归
3. 递归会造成栈溢出?
4. 页面有一个请求 接口需要获取各种信息 怎么提高响应速度?
线程池
5. spring创建对象 A对象依赖B对象 B对象同时依赖A对象 互相依赖 spring是怎么解决的?
6. git常用命令?
7. MySQL的隔离级别?
8. mysql的死锁?
9. Java中的死锁情况?
10. 平衡二叉树和红黑树?
11. mysql为什么用B+树?
12. mysql binlog redolog undolog?
undolog 事务回滚
13. 擅长什么?
14. volatile关键字?
15. volatile的应用场景?
actomicInteger
16. sync的内部优化?
无锁 -> 轻量级锁 -> 偏向锁 -> 重量级锁 ? todo
17. spring中AOP概念?
18. 如何实现阻塞队列?用普通的生产者消费者模型实现阻塞队列?
19. 目前的工作强度?
15分钟 面试官: 你还有什么想问的么?🐮
被老王机智的 聊了40分钟 哈哈哈哈哈