百度测开面经
2020/7/30 90min一面
自我介绍
问项目(问了我的代码开发量)
为什么会开发还要选测试?
Java里边==和equals的区别
Java的多线程实现
进程和线程的区别和联系
进程的通信方式
死锁,怎么预防死锁
Java的基本数据类型,List及Map有关的数据类型
Java内存是自己申请还是系统分配?
Java 的对象是怎么回收?
内存泄漏
怎么用简单的方式造一个内存泄漏的系统
代码题:给一个字符串,找最大的回文子串返回。
数据库:①新增一列属性写sql语句②左连接,右连接,内连接
测试:①说一下web登录的测试用例②说下你知道的测试方法
反问阶段
一面结束一个多小时收到二面消息
2020/8/1 60min 二面
代码:
①字符串反转
②优化你的方法
项目:项目难点,重点技术细问,多线程怎么实现,并发量怎么测试,锁机制等(聊很久)
计算机网络:
①Tcp建立连接过程,调用的函数(具体没记住)
②TCP粘包问题
③TCP如何去实现传递数据的顺序性
LINUX:
①test1文件中找到字符串’abcd’所在的行,再添加到test2文件中
②查找cpu的使用资源情况
③查找进程的id
反问
没录音,就记了这么多,面试官人很好,会引导我。
2020/8/4 40min 三面
没录音回忆了一些题目,面试官说是综合面
自我介绍
项目相关
有什么offer,怎么选择?
你遇到的一个难点,怎么解决的?
简历上有提到自己喜欢学习新技术,问学了哪些技术,怎么学习的?
你在校期间最有成就感的一件事?
你学的最好的一门课?我说了数据结构、算法等。问了算法中你学到的一些算法,我讲了冒泡和快排
你的职业规划?
你在校遇到的最有挫折的一件事?
有没有男朋友,你的家人怎么看待你的第一份工作的地域问题?
有没有什么想问我的?