日常实习面经-保姆级(字节、好大夫、百度、momenta等)
作为二战选手,考完研决定找实习,等九月份入学。
其实作为二战选手我是失败的,但是至少在考研中学会了很多,找回了很多,不至于那么糟糕。
废话不多说,面经奉上包括:
- 测试岗位:字节一面(总共3轮技术面+1轮hr面),好大夫笔试(总共笔试+两轮面试),百度一面(总共不详),学科网电话面(总共电话面+2轮面试)
- C++岗位:momenta一面(总共两轮)
后续还会更新
一、字节一面
背景:非常感谢字节大佬的推荐,强烈安利给大家,大家可以尽情找他私聊,人很好的,看我太菜还会帮我推荐要求低点的岗位哈哈哈哈哈哈哈
我是在这个大佬帖子下内推的:字节跳动~ 团队急缺!! 牛友们,家人们,靠谱车队,速来_招聘信息_牛客网 (nowcoder.com)
体验:一般,可能大佬看穿我这个菜鸡本质了,不会的不怎么提示我
内容:
- 自我介绍
- 问简历上的项目:
总所周知简历是被美化的,而他太强了一眼看穿,问了很多细节。
然后还会问你的项目有没有落地,好像很多都会问,因为你的项目落地或者有用户就说明实际用到(我猜的)
- 问了我一点点关于计算机网络相关的:
三次握手
他真的只问了这一点,可能大佬觉得八股文会就行了,他不在意
- 问了我测试:如何理解测开
- 接着问:发步朋友圈测试用例
- 接着问比如朋友圈发布,假设发布失败,会告诉用户什么信息?如果没有成功什么原因?如何定位?
说实话没有成功我能回答出来,如何定位我感觉在扯,但一旦你稍微扯远了大佬立马提醒你问的是如何定位不是别的😖,扯都不能扯
- 然后做两道题题:算法题和sql题
- 算法题:求最长不重复子串
我其实会做,但太紧张了,面试官之前一直暗示我时间不够了,搞得我慌里慌张,再加上他很严肃,我害怕🤨
- sql题:记不太清楚了,两张表,大致如下:
select * from user join order on user.id = order.id where... 大概就是这个形式,很简单,我一下就写出来了
- 最后反问:
技术栈
其实我想问我能不能进二面,但我不敢🤣
二、好大夫笔试
好大夫晚上笔试,总共九道题,每道题不是很难,但是时间很紧只有1h。我第一道算法题写了三种思路,只剩40多分钟了,好大夫hr都说时间很紧。
球球好大夫的人看到了麻烦反馈下,给个2h嘛
第一题:考场数据结构单链表,求两个单链表是否有交点
第二题:测试用例编写
第三题:sql,很简单
后面的题目不太记得了,但是我想说不是很难
三、百度一面
背景:在boss上投的,我面完了问hr什么时候出结果,hr看了消息不回我,不会拿我冲kpi吧(哭泣wwww),我就是个实习生
体验:超级良好!!!我哭了,一扫字节和好大夫的阴霾,大佬对人很和善,真的超级nice,我为百度企业文化打call
内容:
- 自我介绍
- 询问项目相关
大佬问我项目具体怎么实现的
- 询问http和https区别,get和post区别
常见八股文,作为刚考完研的人,这是我擅长的
- 询问测试:如何编写搜索框的测试用例
因为面的是百度,边说边夸百度😁
我大部分答的都是功能测试,大佬提示我其他测试,我想到了性能测试,安全测试,弱网测试等
- 算法题1:输入带空格字符串,求最后一个字符串长度
我感觉自己思路没问题,但是还是没写出来,确实太菜了,昨晚考研选手代码能力很low,但我思路是对的;
刚考完研用的语言是C++,大佬说java五种解法
- 算法题2:求单链表是否有环
我有两种解法,大佬很认可,问我双指针法怎么求环的入口。
作为考研选手,现场推导公式,求了出来
- sql题:不太记得了,很简单
- 最后开放题:问我md5如何解密?
- 接着问:如何快速解密?
因为我的一个项目和密码学相关,(不要慌张,只会问与项目相关),说实话我都不搞信息安全了,还是想出来了md5解密方式,但是如何快速我没想到,大佬提示了我;
虽然没答出来,大佬安慰我说没关系,超纲了,人真的很好😊
- 最后反问
四、momenta一面
体验:非常好!面试官没露脸,但是真的很好,会提示你,也会安慰你
内容:
- 自我介绍
- 询问项目
- 不记得是否问我测试用例了,反正有也很简单(因为我不记得了哈哈哈)
- 直接给我一个链接:点进去四道题
大佬都说了这是给社招的,我哭泣wwwww
1. 题1:问我输出数字序列
函数名可能不同,大致如此,答案: 循环内:1-8;循环外10(我答错了,面试官提示我说循环外错了,我赶忙改成10哈哈哈哈)
2.题2:找代码能不能运行,印象很深
就是这里大佬说这道题有点难,给社招的
vector<int> num; auto x = num.size(); for(int i = 0;i < x-1;i++){...}
后面还有代码不重要了,就是这里出错了,这道题真的很好
num.size()返回无符号整数,i是int型,无符号整数为0的话-1就会变成很大,就错了
3.题三:考函数构造和析构
很复杂,有全局变量,静态局部变量,还有父类,子类,求输出顺序
我完全答对了!!!面试官也很开心说全对🤗
4.题四:算法题,二分法变种
我开始没想出来,因为面试官给我讲题目背景,我完全理解错题目意思了我以为是怎么把数据快速读出来,其实是如何快速查找,我服了我,不难
- 最后反问
五、学科网电话面
背景:刚面完momenta,就接到电话,直接电话面,面试官问了我很多网络相关的
体验:没啥体验,还好电话面,还好
内容:
- 直接问我对测试了解多少
我说我了解测试流程,会写测试用例等
- 问我登录界面:用户名、密码、验证码怎么测试
我说了很多,都不要我说了
- 问我语言是什么?
答C++
- 问我会不会Python和java?
我说考研以前会,觉得自己能很快捡起来
- 问我计网相关:了不了解TCP和UDP?
我把我知道的TCP和UDP都回答了出来,回答的挺多的
- 问我知不知道DNS?
我把DNS又给她讲了一遍,面试官感叹了一句说你协议掌握的很好(哈哈哈哈开玩笑,考研选手,不跟你玩假的🤠哈哈哈)
- 问我知不知道cookie和session?
我确实不了解,因为考研没考哈哈哈哈,就回答了一点
- 问我知道接口测试吗?
我知道是服务器测试相关
- 接着问我只不知道get和post?
我说我不知道接口测试的get和post,知道http的get和post,她说就这个,于是把get和post区别说了一顿
- 问我知道哪些测试工具
我实话实说知道一点,说自己确实没用过,就回答了一点
- 最后反问
问我有几轮面试,她说除了这个,还有两轮(晕,怎么还两轮啊啊啊啊)