23届百度测开实习与秋招面经分享_百度测开hr面主要干啥(1)

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

虽说以前也有稍微带过3个校招同学,给他们解答问题,但第一次以mentor身份带实习生还是第一次,想想还有点小激动

下面给大家分享3篇面经,第一篇为这位粉丝同学的百度测开实习面经,后两篇为百度23届秋招提前批测开面经,希望对大家有所帮助

百度测开实习面试面经

这个同学学历为科班硕士,从面试官角度来看,因为是实习岗位,以下的面试题比正式秋招测开岗稍微简单些,大家可以对照参考

一面

介绍项目
深拷贝和浅拷贝的区别
多线程和多进程的区别
mysql B树和B+树的区别
进程之间的通信方式
线程之间共享哪些内容
一个进程/线程挂了对另一个进程/线程有影响么
Linux指令 查看端口占用情况 修改文件指定行的内容
手撕:输入无序正整数数组 输出数组中没有出现过的最小正整数(时间复杂度O(n) 空间复杂度不限)
mysql select语句查询慢 分析原因
python数据类型
反问:请教面试官自身有什么需要提升的 答:mysql、Linux

二面

介绍项目
GET和POST的区别
什么是死锁 怎么解决死锁
TCP和UDP的区别
SQL:person表中user_name和email字段,输出表中所有重复的email
手撕:读取英文文章 text.txt(单词之间以空格分隔 文章区分大小) 1.统计单词总数2.每个单词出现次数
说出常见的HTTP状态码
对于测试开发的理解
想做客户端测试还是服务端测试
微信聊天测试
数据库的事务是什么

三面(经理面)

介绍项目
大学期间最有成就的事
认为自己是否为一个认真负责的人
实习与秋招时间冲突,是否会影响实习工作
是否已有秋招offer
对抖音或快手的视频和直播测试
从考察范围来看,这次面试题还是比较具有代表性,涵盖的考察的范围有简历上的项目经历、操作系统、计算机网络、数据库、算法题、Linux命令、测试用例设计、个人基本素质等

百度23届提前批测开面经(1)

一面

自我介绍,(自我介绍太长了很明显感觉到面试官有点不耐烦了。。)

项目介绍;

深挖项目,介绍项目中Redis的使用,二次缓存的一致性保证,数据库持久化是怎么做的等等;

最常用的语言?(Java),会不会Python?(回答不会,面试官答没关系来了再学,很快),然后开始八股文;

面向对象七大设计原则;

String、StringBuffer、StringBuilder的区别;还知不知道其他不可变类,如何自己实现一个不可变类;

Java中不同类型的对象在JVM内存结构中存储的位置;

什么是泛型,泛型擦除一定会发生吗;

什么时候服务端会发生大量time_wait和close_wait状态;

手撕算法:实现一个算法,找到两个有序数组所有元素一起的中位数;

针对自己的接口,设计测试用例;

反问。

总结:算法题做的不太好,改半天。

一面结束半个小时通知通过,约下午二面。

二面

自我介绍;

项目介绍;

追问项目;

实习做的都是开发工作,为什么选择测试;

基本的测试流程;

黑盒白盒测试的测试用例设计方法都有哪些;

介绍一下单元测试和冒烟测试;

讲十个Linux的基本指令;

说一下你对SpringBoot和Spring的区别的理解;

SpringBoot自动装配机制的原理;

SpringBoot IOC容器的设计目的,原理,以及依赖注入的方式;

知道哪些设计模式,单例模式懒汉式口述一下怎么写,volatile的作用是什么;

手撕代码:KMP字符串匹配算法;

针对一个零售机进行测试用例设计;

反问。总结:KMP算法记得不太清楚了,模模糊糊地在面试官的引导下写出来的。测试用例设计这块掌握的还是不太好。

二面结束第三天主管直接打电话约三面。

三面

自我介绍;

项目介绍;

超级深的深挖项目,深到每一个功能点的算法是怎么实现的。。。

为什么选择测试开发;

针对一个IP地址校验的接口进行测试用例设计;(答的不好,面试官后来说是想让我给出具体的关键数据的测试用例)

shell编程会吗,能不能大概介绍一下某个具体的语法;

为什么选择北京;是考研还是保研的,为什么读研不选择计算机类专业;

讲一个逆袭的经历;

讲一个定下目标但最终放弃了的经历;讲一个你最讨厌室友的哪一点(???);

反问;

原文链接:https://www.nowcoder.com/discuss/1029917

百度23届提前批测开面经(2)

事业群:MEG base:北京

一面

时长:50min

自我介绍
个人项目,我的项目是围绕着学校课程的项目来的,面试官就让我介绍这门课讲了些什么
(学校里)性能测试做了什么工作,性能测试中需要关注什么部分,我从前端和后端分开来讲的
接口测试关注的部分
实习中做的测试工作内容有哪些,这些工作是针对APP吗
TCP三次握手,为什么一定要三次握手?
Linux相关命令:实习中用到的常用的Linux命令有哪些?查看进程的命令?
写sql语句:student表,主键student_id,还有一个表项是成绩grade,查找成绩前十的学生id

select student_id
from student
orderby grade desclimit10

手撕代码:Leetcode 20.有效的括号

class Solution {
    public boolean isValid(String s) {
        Map<Character, Character> map = new HashMap<>();
        map.put(')', '(');
        map.put(']', '[');
        map.put('}', '{');
        String str = "";
        for (int i = 0 ; i < s.length() ; i++) {
            char temp = s.charAt(i);
            if (temp == '(' || temp == '[' || temp == '{') {
                str = str.concat(String.valueOf(temp));
            } else {
                if (str.length() - 1 < 0 || map.get(temp) != str.charAt(str.length() - 1)) {
                    returnfalse;
                }
                str = str.substring(0, str.length() - 1);
            }
        }
        if (str.length() == 0) {
            returntrue;
        } 
        returnfalse;
    }
}

用例题:以百度首页输入框的功能为例,写测试用例(不需要说搜索之后的)
反问:

这个岗位强调开发和测试内容谁更多:都有,每个人会给一些topic开发任务,需要并行去做一些测试的工作;倾向平台还是工具开发:都有,有不同方向,Python和Java都有,CI相关,测试辅助,覆盖率相关的
面试完多久出结果:1-2个工作日
对今天面试的建议:挺好的(?!)
今年秋招比较难,招人会不会更严格:大环境,具体情况不了解,只是一个面试官TAT
部门做的有关内容:商业相关,投放广告

二面

时长:50min

一些聊天:有关实习情况、有无考研打算、base倾向
自我介绍
介绍实习的经历、团队负责的内容、目前自己所做的工作、目前遇到什么问题、这段工作中做得比较好的亮点及收获
实习或项目中去定位问题的思路,如何定位并解决的,举一个具体的例子
实习的具体内容:对于Monkey测试中的问题,这个会不会是误报,一定是正确的吗?能不能稳定复现呢?如果日志中出现了问题,能确定这是一个Bug吗?在性能测试中会不会出现一些有关稳定性的,误报的问题?或者说一些其他的问题?
Java里面哪一部分比较熟?我说集合,面试官就针对这个开始出题
手撕代码1:定义一个Map,找几个方法遍历它,并将元素打印出来

import java.util.*;
 
publicclass Main {
    public static void main(String[] args) {


![img](https://img-blog.csdnimg.cn/img_convert/68da36c94c371491e59adef038df6f2a.png)
![img](https://img-blog.csdnimg.cn/img_convert/c7319686984caa5bb366eb563b3b2e7a.png)
![img](https://img-blog.csdnimg.cn/img_convert/c2cf3e7ecbbef319cdeb7e809284a7e2.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**

2631771)]
[外链图片转存中...(img-5D6VITlr-1715712631772)]
[外链图片转存中...(img-L31bEaaS-1715712631772)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**

  • 29
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值