百度测开面经(已oc)

7.10 投递

7.12 电话一面 20min
1.为什么转码呀,当时怎么考虑的?
2.有哪些offer了?测开方面了解哪些内容呀?
3.现在有个招聘系统,它只有接口没有页面,对添加候选人模块设计一个测试用例?(这问题答的一般,没回答到点上)
4.测试用例设计方法有哪些?
5.其实刚才第3个问题问的是纯粹的接口,可以用jemter进行测试吗?
6.那用jemter怎么进行操作呢?断言需要断言哪些内容?
7.MySQL的事务特性?
8.ACID4个隔离性解决了什么问题?(好像答错了,答4个隔离级别解决的问题了,复盘才听到...)
9.mysql的默认隔离级别是什么?

7.17 二面 60min
1.自我介绍
2.Redis持久化
3.Redis用于什么场景?
4.业务里加了Redis,然后怎么对其中的一些数据点进行测试?
5.输入URL从键入到显示发生了什么?
6.对网页当中的错误,怎么区分是前端还是后端的?可以用什么工具区分?
7.Linux命令了解过吗?
8.查看Nginx错误日志的linux命令?筛选包含500这种错误关键字的命令?
9.SQL语句,学生表、成绩表,查出三年级里英语成绩第三的人的学生名和英语成绩?
10.SQL语句再简化一下
11.算法手撕:两个栈实现一个队列
12.对接口测试的了解?
13.有哪些测试工具了解过吗?
14.反问

7.19 三面 45min
1.自我介绍
2.一个web网页的页面展示错误了,如何定位是前端代码还是服务端代码的问题(二面问过了,又问了一次)
3.如果是后端的问题,怎么判断是哪个后端哪个模块呢?
4.场景:一个推荐接口,类似于手机百度和小红书,它们都有个推荐列表,这个推荐列表会根据用户的历史访问信息,比如他可能比较喜欢访问历史、娱乐类的信息,会为他推荐感兴趣的内容。为这个推荐接口设计一个测试用例。
5.你刚刚说用户历史访问数据为空,应该返回什么?(前面测试用例说了7个case,说太多我有点忘了,后面看录音是第二个case,所以这里卡了一段时间...后面还是回答上了,说我答得有点不自信..难绷)
6.测试行业里“线上问题”的定义是什么?
7.如果遇到线上问题,完整的处理流程是怎么样的?
8.逻辑思维题:3个封闭箱子,分别是全为苹果、全为橙子、苹果和橙子混装,标签贴的都是错的。现打开其中一个箱子,拿出一个水果。能否根据选择的这一个箱子拿出来的水果,来为3个箱子贴上正确的标签?
9.回到刚刚的测试用例,你说的多样性是什么?(我直接蒙了,我感觉我没说过啊...我看录屏发现不是我说的那7个case里的,就是最后提了一嘴,我说除了这7个主要的case,别的可能还包括异常情况处理、接口规范检查、用户体验测试这样,我在用户体验测试这里随口说了一句:从用户的角度出发检查一下推荐内容的多样性。.........又是多嘴引发的问题...所以这个问题我直接就卡住了哈哈哈)
所以这个问题我胡乱答了,当时真记不住了,我一直以为说的是用户体验层面,其实后来我觉得应该想问的推荐内容的多样性怎么保证?比如说推荐内容类型、主题、推荐内容的更新频率、推荐内容的时效性这些角度。这个问题答得稀烂哈哈哈
10.你的优点和缺点是什么?实习时长多久?
12.你对转正的需求的程度是怎么样的呢?
13.反问

7.22 电话oc,最迟24号前可收到offer
7.23 offer
全部评论
大佬太强了
2 回复 分享
发布于 07-24 19:44 广东
感谢,非常棒。看看元戎校招,自动驾驶,不卡学历、免晒、HC多——〉https://www.nowcoder.com/discuss/643634406350942208
2 回复 分享
发布于 07-24 23:33 广东
谢谢分享
点赞 回复 分享
发布于 07-23 16:40 北京
牛哇,请问佬有什么测开的八股题库可以推荐一下吗
点赞 回复 分享
发布于 07-24 18:39 上海
佬面的是什么效能部吗
点赞 回复 分享
发布于 07-24 22:33 浙江
没问项目吗老哥
点赞 回复 分享
发布于 07-25 11:03 四川
实习就问这么多吗大佬
点赞 回复 分享
发布于 07-25 16:49 新疆
暑假实习吗
点赞 回复 分享
发布于 07-26 20:46 湖北
牛逼
点赞 回复 分享
发布于 07-29 18:17 北京
不是吧,三面还是技术面😂
点赞 回复 分享
发布于 08-05 23:29 吉林
实习吗还是提前批
点赞 回复 分享
发布于 08-06 13:54 江苏
佬,要帮忙内推么?
点赞 回复 分享
发布于 08-18 16:58 浙江
百度直接发的offer吗已经?还是offer评估
点赞 回复 分享
发布于 09-25 22:20 湖北

相关推荐

一笑而过2222:当在网页上点击一个URL后,大致会经历以下过程最终实现网页渲染: 一、URL解析与请求发起 1. URL解析 - 浏览器首先对点击的URL进行解析。URL一般由协议(如http://或https://)、域名(如www.example.com)、端口号(如果有指定,默认http为80,https为443)、路径(如/index.html)以及查询参数(如?id=123)等部分组成。浏览器会根据解析出的信息确定要请求的目标服务器和资源路径。 2. 检查缓存 - 浏览器会检查本地缓存,包括浏览器缓存和可能存在的系统级缓存(如DNS缓存)。如果缓存中有与该URL对应的有效资源(如HTML文件、图片、CSS文件、JavaScript文件等),浏览器会直接使用缓存内容,不再发起网络请求,这可以大大提高网页加载速度。 3. DNS解析(如果需要) - 如果缓存中没有对应的有效资源,且URL中的域名需要解析,浏览器会进行DNS解析。DNS解析是将域名转换为对应的IP地址的过程。浏览器会首先查询本地DNS缓存,如果没有找到,会向本地DNS服务器发送请求,如果本地DNS服务器也没有找到,会继续向上一级DNS服务器查询,直到找到对应的IP地址。 4. 建立连接 - 浏览器使用解析出的IP地址和URL中的端口号(如果有指定,默认情况如上述),通过TCP/IP协议建立与服务器的连接。这一过程包括三次握手,即客户端向服务器发送一个SYN包,服务器收到后向客户端发送一个SYN + ACK包,客户端再向服务器发送一个ACK包,完成连接建立。 二、服务器响应 1. 接收请求并处理 - 服务器接收到浏览器的请求后,会根据请求的URL和方法(如GET、POST等)进行相应的处理。如果请求的是一个静态资源(如HTML文件、图片、CSS文件、JavaScript文件等),服务器会直接从文件系统中获取该资源并进行相应的处理;如果请求的是一个动态资源(如一个通过服务器端脚本生成的页面),服务器会执行相应的脚本代码,从数据库或其他数据源获取数据,然后生成相应的HTML等文件内容。 2. 构建响应 - 服务器将处理后的结果构建成一个HTTP响应报文。响应报文包括响应状态码(如200表示成功、404表示未找到资源等)、响应头(如Content-Type指定内容类型,如text/html;Cache-Control指定缓存策略等)和响应体(即网页的实际内容,如果是HTML文件,则是HTML代码)。 3. 发送响应 - 服务器将构建好的HTTP响应报文发送回浏览器。 三、浏览器接收响应并处理 1. 接收响应 - 浏览器接收到服务器发送的响应报文后,首先根据响应状态码判断请求是否成功。如果状态码为200等成功状态码,浏览器会继续处理响应内容;如果是404等失败状态码,浏览器会根据自身的设置进行相应的处理,如显示错误页面。 2. 解析响应头 - 浏览器会解析响应头中的信息。根据Content-Type等信息确定如何处理响应体。例如,如果Content-Type为text/html,浏览器会知道要解析HTML文件;如果是image/jpeg,浏览器会知道要显示一张JPEG图片。 3. 处理响应体(HTML文件处理为例) - 如果响应体是一个HTML文件,浏览器会开始解析HTML代码。在解析HTML过程中,会遇到各种标签和元素。 - 当遇到CSS和JavaScript文件的引用时(如通过标签引用CSS文件,通过标签引用JavaScript文件),浏览器会再次发起请求获取这些资源。对于CSS文件,浏览器会解析并构建CSSOM(CSS Object Model);对于JavaScript文件,浏览器会下载并执行脚本,脚本可能会修改DOM(Document Object Model)和CSSOM。 四、网页渲染 1. 构建渲染树 - 浏览器在构建完DOM和CSSOM后,会将两者结合生成渲染树(Render Tree)。渲染树只包含需要显示在页面上的元素和其对应的样式信息。它会去除DOM中那些不需要显示的元素(如标签内的大部分元素)和CSSOM中那些没有应用到页面元素的样式信息。 2. 布局 - 浏览器根据渲染树进行布局(Layout),确定每个元素在屏幕上的位置和大小。这一过程涉及到计算元素的坐标、尺寸以及与其他元素的相对位置关系等。 3. 绘制 - 最后,浏览器进行绘制(Paint),将元素绘制到屏幕上,完成网页的渲染。在绘制过程中,可能会涉及到分层绘制、图形加速等技术,以提高绘制效率和质量。
点赞 评论 收藏
分享
10-15 16:29
门头沟学院 Java
刷题刷题刷刷题:大家都想拖三方,然而实际是只要学校三方发了你就基本拖不了😋,要么就拒,要么就签,公司能给你池子,你可池不了公司
点赞 评论 收藏
分享
26 112 评论
分享
牛客网
牛客企业服务