百度 一面
#发面经攒人品#📍面试公司:百度
🕐面试时间:一面
💻面试岗位:Java开发实习生
❓面试问题:
1. 请解释一下Java中volatile关键字的作用,并举个实际应用场景。
2. 在多线程环境下,如何保证一个变量在多个线程之间的可见性和原子性?
3. 你如何理解Java中的equals和hashCode方法,它们为什么需要一起重写?
4. 请简述一下Spring框架的IoC和AOP分别是什么?它们是如何实现的?
5. 假设你有一个包含多个字段的JSON数据,如何使用Java 8的流式编程将其转化为一个特定的对象集合?
6. MySQL的索引是如何工作的?在设计数据库时,如何选择使用合适的索引?
7. 如果你有一个单线程的Web服务应用,你如何通过架构改进来提升它的并发处理能力?
🙌面试感想:
在回答时有些紧张。面试官的提问方式也比较平易近人,但会追问一些细节,考察思维的深度。
🕐面试时间:一面
💻面试岗位:Java开发实习生
❓面试问题:
1. 请解释一下Java中volatile关键字的作用,并举个实际应用场景。
2. 在多线程环境下,如何保证一个变量在多个线程之间的可见性和原子性?
3. 你如何理解Java中的equals和hashCode方法,它们为什么需要一起重写?
4. 请简述一下Spring框架的IoC和AOP分别是什么?它们是如何实现的?
5. 假设你有一个包含多个字段的JSON数据,如何使用Java 8的流式编程将其转化为一个特定的对象集合?
6. MySQL的索引是如何工作的?在设计数据库时,如何选择使用合适的索引?
7. 如果你有一个单线程的Web服务应用,你如何通过架构改进来提升它的并发处理能力?
🙌面试感想:
在回答时有些紧张。面试官的提问方式也比较平易近人,但会追问一些细节,考察思维的深度。
全部评论
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享