我完全凭回忆梳理了一下
java
- equals 和 hashcode 重写的问题,实际项目中的应用
- hashmap 的死循环怎么出现的,怎么解决
- synchronized 和 lock 的实现原理
- ClassLoader 加载器相关的
- 数组和链表的扩容机制和源码怎么是怎么实现的
coding
- 链表翻转
- 动态规划
- 多线程打印奇偶数
- LRU
- 手动实现 ArrayBlockingQueue
- 二叉树后序遍历
中间件
- RabbitMq 怎么保证消息 100%送达,100%消费。
- redis 为什么高效,热 Key ,穿透,雪崩 解决办法
- Nginx 负载均衡策略和算法
- zk 的选举机制
项目
- 描述项目架构和实现
- 给定一个场景让你设计功能实现或者方案,大文件筛选,大文件排序
数据库
- 乐观锁,悲观锁
- 执行器优化
- 事务
- 索引类型 B+ hash 区别和应用场景
网络
- 三次握手,四次挥手
人事
- 你遇到的最大问题或者是困难是什么
- 你的优缺点是什么