终于在七月之前收到实习offer了,感谢一切!
发面经攒人品
6.18一面(1小时20分左右):
自我介绍
项目:
- 负责哪块;
- 具体业务流程;
- 项目主要的亮点;
测试基础:
- 测试主要有哪些类型;
- 测试主要有哪些方法;
- 等价类交换法;
- 电子锁的测试用例设计;
- 电子锁app设置临时密码功能出问题,如何排查故障;
算法题:删除排序的重复链表;
java基础:
- java三大特性;
- 子类重写的方法和父类方法返回值有什么规定;
- 重写和重载;
- 泛型和泛型擦除;
- 容器种类;
- ArrayList和linkedNodeList底层实现,扩容机制,如何自己设计测试他们的扩容机制;
- 线程的通信机制;
- 进程与线程的关系;
- 原子操作;
数据库:
- 数据库的类型;
- MySQL的特点;
- PB系统了解吗?(这个问题没听清)
- 三个范式;
计算机网络:
- OSI七层模型;
- tcp和udp的主要应用场景;
- 拥塞控制;
其他
- 你最骄傲的事;
- 反问
总的来说面试体验很不错,因为我测试方面没啥经验,在回答测试用例的时候考虑的不那么全面,面试官很有耐心的引导我多说一些,以至于本来说的45分钟的面试硬是搞了一个多小时🤣
还是得多学习测试基础知识。算法题也得多练练,手熟才能短时间内写出来。
面完一个多小时hr小姐姐通知我通过了,希望二面三面顺利
二面 6.22(40分钟):
没聊项目
计网:
- url输入后的过程;
- 四次挥手;
- get和post的区别,及使用场景;
Java基础:
- utf-8的英文和中文占几个字节;
- 虚拟内存,常驻内存,共享内存;
算法题:
- 合并有序链表;
测试用例设计:
- 微信支付扫描二维码;
- 如果出现了二维码未识别,如何排查问题;
智力题:
- 为一个没有公交系统的城市设计公交站台;
反问
三面 6.23 (一小时二十分钟):
自我介绍
科研项目:
- 具体负责内容;
- 遇到的问题;
- 如何寻求帮助;
计算机网络:
- 牛客网双方视频连接的详细过程‘
- tcp和udp;
- session和cookie的具体用法;
Java基础:
- 反射机制,和具体应用场景,为什么要用到反射;
- jvm如何判断对象是否需要清除;
- 程序计数器;
算法题:
- 一百块红包随机发给16个人;
测试用例设计:
- 给纸杯设计测试用例;
智力题:
- 10瓶药,每瓶100颗,没过期的药每颗10g,过期的药每颗9g,现在知道其中一瓶药过期,如何只称重一次确定哪瓶药过期;
反问;
三面是部门主管的技术面,给人感觉蛮有压力的,在你回答之后会追问很多细节直到答不上来,本菜鸡基于八股文的技术深度完全被虐的无所遁形😢
中途电脑声卡还出问题了,处理了一会儿才弄好,后面整个人就有点慌了,虽然很菜但是还是希望字节能给个机会,让孩子过吧
hr面 6.29(半小时):
hr面等了好几天,中间一度以为自己凉了🤣 问题很常规,第二天就收到offer了
- 个人情况
- 介绍自己印象最深的项目;
- 在项目中的收获;
- 学习方法;
- 为什么选择测开岗;
- 个人职业规划;
- 沟通公司福利和入职时间
全部评论
(6) 回帖