百度二面
#发面经攒人品#📍面试公司:百度
🕐面试时间:二面
💻面试岗位:Java 后台实习生
❓面试问题:
1. JVM 内存结构了解吗?说说各个区域的作用以及垃圾回收什么时候触发?
2. 一个接口偶尔出现响应慢甚至超时,怎么排查?说说你的思路。
3. 分布式锁的实现方式有哪些?如果用 Redis 实现分布式锁,需要注意什么?
4. 算法题:合并两个有序链表,能手写吗?时间复杂度是多少?
5. Java 的 HashMap 在并发场景下会出现什么问题?ConcurrentHashMap 是怎么解决的?
6. 如果项目中出现缓存击穿或者缓存雪崩,你会怎么处理?
7. 数据库中有 1000w 条数据,如果只想分页查询最后几页,该怎么优化?
8. 你了解哪些常见的消息队列?Kafka 的消费机制是怎样的?
9. Spring 容器是怎么加载 Bean 的?你知道哪些常见的 Bean 生命周期回调?
10. 项目里有没有用过线程池?参数是怎么配的?有没有遇到线程池拒绝策略?
11. 有没有了解过限流算法?令牌桶和漏桶的区别是什么?
🙌面试感想:
百度二面更偏系统设计和实战经验了
🕐面试时间:二面
💻面试岗位:Java 后台实习生
❓面试问题:
1. JVM 内存结构了解吗?说说各个区域的作用以及垃圾回收什么时候触发?
2. 一个接口偶尔出现响应慢甚至超时,怎么排查?说说你的思路。
3. 分布式锁的实现方式有哪些?如果用 Redis 实现分布式锁,需要注意什么?
4. 算法题:合并两个有序链表,能手写吗?时间复杂度是多少?
5. Java 的 HashMap 在并发场景下会出现什么问题?ConcurrentHashMap 是怎么解决的?
6. 如果项目中出现缓存击穿或者缓存雪崩,你会怎么处理?
7. 数据库中有 1000w 条数据,如果只想分页查询最后几页,该怎么优化?
8. 你了解哪些常见的消息队列?Kafka 的消费机制是怎样的?
9. Spring 容器是怎么加载 Bean 的?你知道哪些常见的 Bean 生命周期回调?
10. 项目里有没有用过线程池?参数是怎么配的?有没有遇到线程池拒绝策略?
11. 有没有了解过限流算法?令牌桶和漏桶的区别是什么?
🙌面试感想:
百度二面更偏系统设计和实战经验了
全部评论
相关推荐