百度面试,连续三面
一面:
- double精度出现损失的原因?解决方法是什么?
- list
- map
- NIO
- 获取class对象的方法有哪些?
- threadlocal原理?会不会出现问题?
- synchronized
- java线程不安全的根本原因
- 线程池
- 类加载: 加载 验证 准备 解析 初始化
- 知道哪些linux常用命令? grep ls awk sed
- TCP 三次握手 四次挥手 两倍TIME_WAIT
- 算法题:连续子数组的最大和
用时 30分钟左右
二面:
- gateway和zuul区别
- 垃圾收集gc
- 新生代和老年代的内存比例和设置思路
- 实际项目中遇到sql慢,如何优化
- 多表连接查询如何优化
- 最左匹配原则
- 输入网址到返回页面
- 负载均衡算法
- volatile和synchronized区别
- 自己实现锁思路
- redis多实例的自增怎么保证原子性
- int和Integer区别
- 算法:快排
三面:
- 好的架构设计考虑哪些
- 最满意的项目
- 学过的专业领域的知识
- 怎么学习
- 最近在进行哪些技术架构的更新
- onMissingBean怎么实现
- 跟同事之间意见不一致,怎么解决
- 工作遇到最大的困难是什么 怎么解决
- 经历过的最大压力是什么 怎么应付 怎么坚持下来的
- 能否接受加班
- 怎么看待加班
- 工作的动力
- 如何评价自己的优缺点
- 有没有被迫做过不认同的事情
- 做过最大胆的事情
- 经历过最丧的事情
- 怎么规划自己的职业生涯 三到五年 到达什么水平
- 加入百度的意愿 1-10分,为什么不是拿满分?
- 怎么看待百度?
- 有offer吗?
用时 1小时左右
全部评论
(9) 回帖