百度测开一面面经(87min)(已挂)

1. 自我介绍
2. 自我介绍里说在校学习了测试课程,大学测试课程学了什么,具体介绍一下
3. 白盒测试和单元测试是什么,有什么区别
4. 有接触过单元测试流程吗
5. 简历上写的项目有木有进行单元测试,覆盖度怎么样
6. 共享屏幕本地idea写代码:本地一个文件,文件内容记录了一些学生信息,第一列是学生学号,第二列学生姓名,第三列学生年龄,文件内容读出来后,按照学号排序,并且去重处理,处理完的内容存到数据库(本地可能没有环境,可以不写,实现前两个部分),写完后自己输入数据,查看运行结果,多输入几行看运行结果
7. 讲代码过程
8. 写的代码时间复杂度,空间复杂度
9. 写代码时用了sort函数,如果用算法自己实现的话最快时间复杂度是多少,是什么算法,答了快排
10. 那写一下快排,有一个数组,实现快排❌
11. 把上面处理完的数据存到数据库里面,让你存的话,选择什么类型的数据库,理由,具体实现
12. sql语句,写建库建表sql语句,实现步骤❌ create table students后面忘记了
insert into具体怎么插入忘记了❌ 忘记加分号,面试官q:mysql数据库怎么知道你写完没有
根据学号查姓名
13. 根据学号查姓名,如果表的人数逐渐增大,查询的速度变慢,针对这个场景,有什么优化思路
14. 怎么添加索引
15. 添加索引具体指的什么,为什么能加快查询速度
16. 还有其他优化思路吗
17. 根据年级分表,这个题目得到的信息没有年级属性,还可以怎么分表呢
18. 回到刚才题目,学生信息存在本地文件里的,可以说一下操作系统里文件的权限管理是怎么实现的❌
19. 还是这个文件,用linux/shell语句找到重名率最高的前10个学生姓名❌
20. 举一些自己知道的linux命令
21. cp和scp区别
22. linux系统里线程和进程的区别,举一个实际的场景,为什么使用多线程而不是多进程,或者说使用多进程而不使用多线程
23. 回到编程题,针对这个需求做一个测试设计
24. 简历里提到了redis,开问redis,redis有哪些数据类型
25. 操作命令,往string类型里写一条数据,说错了,说成了sadd key value,面试官问那往set里写呢❌
26. 介绍一下redis持久化和过期策略
27. 持久化方法的区别,各有什么优缺点
28. redis过期策略有哪些❌
29. 如果写进redis的所有数据都没有设置过期时间,那么当redis满了后,有哪些过期策略会有这个情况
30. 缓存穿透,缓存击穿,缓存雪崩指的什么,各自的解决方案是什么
31. 过往的学习,项目经历中,了解到的一些测试工具,测试方法讲一下
32. Selenium怎么获取页面上的元素
33. Selenium在什么情况下使用的
34. 有面过其他岗位吗,有面过其他公司吗,他们考算法题吗,最近一次面试出的算法题是什么 合并两个有序数组
35. 写合并两个有序数组,写完输入测试用例看结果,数据多输一点看运行结果,第一个数组为空,第二个数组正常,看运行结果 在输入一组全部都是一样的值的数据
36. 刚才说到面的岗位都是测试岗位,为什么都面测试岗位(说自己比较细心,可以发现bug,面试官:细心的研发也可以少写bug
37. 反问,我的表现,有什么需要改进的地方
全部评论
这么多还挂,哪个城市的,面完多久挂。我深圳一二面都是四十多分钟左右没挂,三面五十多分钟挂了
4 回复 分享
发布于 2024-08-21 17:29 广东
87分钟还挂,题真多啊
2 回复 分享
发布于 2024-08-20 19:38 天津
太恐怖了
1 回复 分享
发布于 2024-08-21 17:44 安徽
mysql数据库怎么知道你写完没有,咋答啊
1 回复 分享
发布于 2024-08-21 00:33 北京
真离谱啊一面一个半小时
点赞 回复 分享
发布于 2024-09-02 10:15 辽宁
这是测开?那我还是找测试吧😫
点赞 回复 分享
发布于 2024-08-29 17:54 广东
你这是得罪面试官了?为啥问了这么勾8⃣️多,太离谱了
点赞 回复 分享
发布于 2024-08-21 15:59 陕西

相关推荐

03-28 10:27
已编辑
门头沟学院 Java
没有手撕算法环节一面 技术面1.==和equal的区别2.主要考察的是对jvm的理解吧静态变量 实例变量 局部变量的存储在jvm哪个位置,什么时候会释放2.集合遍历的时候能删除元素吗3.SpringBean的生命周期4.设计模式 讲一讲策略模式 然后问了一下优缺点5.如何做一个接口限流 一分钟限制一百次?我答用redis在拦截器层直接做就好了 有请求过来用户标识对应的接口路径请求次数+1  用过期时间来维护一分钟然后我突然想到了边界性问题 万一是还剩五秒过期请求了80次然后过期后的五秒钟又请求了80次 不是还会突破限流吗 然后我在那里想这个 卡了一下面试官问有什么疑问吗 我重新回答了一下 说可能会临界窗口突刺 这种情况要用滑动窗口了 他说没事 不用考虑这种复杂情况 就是很简单的做限流就好了 所以考察的应该是redis的简单使用吧6.在5的基础上问的 说这个接口限流要一起给同事用 怎么操作 其实我没太听明白这道题的意思 我问了两遍啥意思 还是没太听懂 最后他引导了我一下 我答出来了 原来考察的是aop 用注解的形式对方法进行功能增强拓展7.在6的基础上问了spring三大特性应该就没了…中间可能有一点点遗漏的问题 前一段时间面的 不太记得了 但一面整体难度偏低二面 技术面纯项目 无自我介绍1.让我说说我的项目2.问我项目中用到微信支付 出现一笔订单支付两次的情况怎么办 第一次支付了回调没过来 第二次又支付了 这一点我没考虑过 我一直觉得一笔订单只能支付一次 支付过的订单就没法支付了 微信服务端会替我处理好 下来问了问ai 还真有可能出现这种情况 还是太才疏学浅了3.问微信支付回调中 如果我代码逻辑有问题 或者网络抖动 没有回调成功 边界性问题我怎么处理的我稍微答出来一点点 微信回调避免业务逻辑耦合 直接推rabbitmq处理 其它是真想不到了 因为我做的平台和pdd这种电商平台是完全不一样的 实体产品可能网络恢复后还可以做重发货处理 但我是虚拟产品 用户也不用注册没有标识 都是匿名操作 退出页面 我也没办法继续操作了 只能用户手动补偿 我觉得面试官没太理解我的项目的机制 他直接按传统的货物交易平台来直接问我经典的场景问题了 导致我对他的问题感觉无从下手 因为很多策略都不通用4.问我对ai的了解和使用5.分享一下用ai的技巧6.prompt在哪个文件里改…基本就没了 二面整体感觉强度挺大的 每一个点都要刨根问底 你回答的时候他觉得你会的就会直接跳过 然后你不会的 他就会一直逮着问 问的很具体很细致 给我营造了一种我什么都答不上来的感觉 到后面直接压力爆炸了 感觉二面应该是G了
查看14道真题和解析
点赞 评论 收藏
分享
评论
10
51
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务