本来报的Java后端,笔试一道题都没A出来,调剂到测开,3.27 直接一二三面。
一面(60min):
面试官是个可爱的小姐姐,我答题都是先答一丢丢,看看她的眼神确定一下对不对,发现眼神变了就及时认错改方向=,=
- 常规自我介绍
- 简单问了问项目,也比较水,不太感兴趣。
- 数据库增删改查基本操作
- mysql关联表
- 对事务的理解(答得不好)
- 如何提高检索速度,答的加索引,索引优缺点,是不是索引越多越好
- 死锁活锁,措施
- TCP和UDP比较
- Java垃圾回收机制(答的一般)
- 常见的数据结构,堆(说了一点点,记不清大顶堆小顶堆具体怎么实现的了)
- 算法题:反转字符串,面试的小姐姐不懂Java,看不懂我写的代码,我给她讲了一遍,也没让跑
- 如何测试一个支付页面,这部分问的最多,其实我在面试之前完全没了解过测开流程。小姐姐人很好,一直在引导回答,从安全、兼容性、网络、并发等等角度去回答,不用答具体怎么测试,就说应该测试什么就行。
- 知道什么常用的测试软件,有没有用过(不知道,没用过 =,=)
- 反问工作累不累,会不会加班,有什么新的技术balabala,忘记问部门了f***
就记得这么多了,一面问的最多的就是数据库和测试的相关内容了,整体不难,比较菜大概答了70、80%,那些不会的,也尽量往相关的内容扯了扯,一面结束直接通知我等待二面。
二面(40min):
面试官是冷酷的小哥哥,全程无表情,很害怕,以为二面就会挂掉。。
- 常规自我介绍
- 简单问了问项目,也比较水,不太感兴趣。
- 什么是内存泄漏
- 在linux运行程序,如何检查是否发生内存泄漏,我答的top操作,查看程序cpu和内存占用情况 =,=
- IP访问服务器,服务器会在哪个文件下做记录(我蒙了个bin,他让我再猜猜,反正就那几个文件),我这个确实不知道,就跟他说我会netstate,混过去了
- 算法题:给你一个 [1,2,3...100] 一个顺序的数组,如何随机打乱。蒙了,这算哪门子算法题了,我就说取一个随机数作为循环次数,每一次循环取1~100中随机两个数,交换这两个下标的位置。看他脸色应该是可行,我问他需要写出来嘛,他说不必了,直接下一题。
- 字符串括号匹配的改编,思路差不都
- 确认了一下实习的时间
整体时间不长,其实问的东西也不多,集中在linux和两道算法题上了,一些细节的问题想不起来了,感觉答了80%多叭,反正不会的话还是往相关的东西上面扯,让他知道你会什么。二面结束通知我等待三面,马上进行。
三面(35min):
看起来像是主管,是个姐姐,应该在自己的办公室,给人的感觉和一二面的面试官完全不同。完全没问八股文,面试官看到我在教学楼楼道了,我说一会儿可能要开组会,很贴心说那咱们尽量面试快一些。
- 常规自我介绍
- 确认实习的时间
- 本科不是学计算机的,为啥要转到计算机,考研复习了多久(4个半月哈哈哈哈)。
- 问项目,主要是问项目是怎么开展的怎么分工的,小组组员是如何协调工作的。遇到了什么问题,怎么解决的。
- 本科成绩怎么样,觉得本科最有收获的经历,我说的一年社团主席。然后面试官开始细问了,学习有没有受到影响,如何协调社团和学习,在社团的收获,举办过什么活动,有没有遇到什么问题,如何解决的balabala问了一大堆。
- 如何看待百度这家公司。
- 如何看待测试这个行业。面试官给我详细介绍了百度测试行业前几年的规划,这几年的发展,未来的目标等等
- 谈谈如何将AI应用于检测行业。我答的一般,面试官给我详细介绍了百度测试目前应用的AI技术,我感觉面试官姐姐应该很热爱自己的行业,要不然不会这么热情的给我介绍这么多。
- 谈谈自己外来的职业规划。
- 又闲聊了一会,聊了聊什么时候可以来实习,聊了聊百度如何入职,一度让我产生了已经被百度收留的错觉 =,=
总结下,没问八股文,没问算法,主要聊项目,聊经历,聊未来发展,面试官很健谈,面试体验非常不错。
全部评论
(5) 回帖