百度4/10开发测试23届暑期实习生
一面:(45分钟左右)
- 自我介绍
- 项目
- LSTM的比赛
- 进程和线程的区别?
- 三次握手的过程?为什么要三次?两次不行吗?
- 数据库:如果进行查询优化?
- java:子类能够重写父类的静态方法吗?不能。
- 手写快排
- 一个数组,先上升后下降,让找到唯一的那个拐点
二面:(30分钟)
- 自我介绍
- 项目问的比较细
- 没有算法
- 其他非技术问题
三面:(50分钟)
- 自我介绍
- 项目
- 主动发起的有挑战性的事情?我答的可能不满意,所以一直追着这个问,难道三面一开始就不想要我???
- 实现一个抽奖的函数(一开始使用Math.random()+数组 做的)
- 上边的抽奖函数会不会抽出相同的中奖用户?然后我又用哈希表改了一下代码
- 测试抽奖函数,让考虑一些测试点/方面
- 砖头的20种用法(说尽量节省时间让5分钟写出来,但是五分钟到了,我才想出来了五种,所以为了多想出来几种,我拖了几分钟,不知道是不是因为嫌我浪费时间给我g了)
- 问我会不会考虑那种稳定的工作,比如老师?我说不考虑去当老师
- 我说自己挺喜欢做开发类的工作的,他说他们是测试 ,我说测试也可以的,然后他说 好的。 会不会从这儿就不想要我了
三面完立马共享中了
没有像往年那样重视Linux的掌握程度,至少我没被问到Linux