百度测开日常实习二面(1h20min)

#发面经攒人品##日常实习#
#二面#
#牛客AI配图神器#项目部分:
介绍一下你印象最深的两个项目
项目一(本科毕设SCI在投,6、7min):
1.你这个算法是如何保证压缩模型的时候精度不变的
(原文主观,我自己的结合了点损失函数)
2.讲讲你这个项目具体的应用场景(中石油管道焊缝检测)
3.其他一些细节的拷打不太想的起来了,自己的项目熟悉就行
项目二(java后端微服务项目):
稍微介绍了一下直接八股黑角笼展开

八股(比较基础而且和一面重合度好高)
数据库相关:
1.mysql和redis的区别
2.mysql和redis的各自应用场景
3.redis的数据结构有哪些,说说各自的应用场景
4.你说的这些都是理论上的,能不能讲个项目中具体的例子给我听听
5.我说了缓存商家的信息/图片,好像给自己挖坑了,面试官就问时间久了这个会不会占redis太多内存,咋办
6.我说了可能会造成大KEY问题,追问大Key问题最致命的问题是什么
计网:
1.讲讲HTTPs和HTTP的区别(说了TLS四次握手加密流程,明文传输危害)
2.GET和POST的区别
3.详细说说TCP三次握手协议和四次挥手协议
4.常见的状态码,问了几个小林coding上不常见的,我把自己知道的全说了,还是得背全
Linux:
1.我看你不是科班的,会用linux操作系统吗
2.介绍所有你常用的指令
3.介绍grep的时候追问了怎么在日志中查找一个单词
4.其他包括文件,sed,awk的命令都没追问

测试相关:
1.给一个红包设计测试用例(性能,功能,兼容,安全,边界值,多人double精度问题,前端显示)
2.了解过测试相关的基础理论吗
3.黑盒测试、白盒测试、灰盒测试的区别
4.黑盒测试的深入理论有哪些
5.具体讲讲白盒测试

代码:
sql:
1.给定一个学生表,id, 名字,成绩,找出成绩相同的同学个数
2.更新一个id特定同学的字段
3.删除最后一个同学(。。。最近刷题一点没写到更新和delete,只能大概说一下,写的应该细节上都有问题)
算法:
1.尽可能多的方法写出合并列表(实在想不起来别的,写了个递归合并有序链表和合并有序区间(倒车入库那个))
2.有效括号,尽可能多的测试用例,ACM模式不熟悉,代码思路写完整写对了,但是不能调试没运行成功,后来时间有点久了就结束了,也没问我代码思路呜呜呜

反问:
什么业务,多久出结果,说是还要看后面评估
可能有三面吗,是的。

最后追问:
用过哪些大模型工具?#百度##测试开发##测试#
全部评论
三面了吗
点赞 回复 分享
发布于 2025-12-27 20:49 广东
oc了吗佬
点赞 回复 分享
发布于 2025-12-04 22:57 黑龙江
总体八股不难,围绕数据库和操作系统计网展开,但是一个测开代码要写这么多题我是没想到的
点赞 回复 分享
发布于 2025-11-28 13:12 四川

相关推荐

# 面经 ## 一、项目背景(这里感觉想问一下一个系统设计和服务拆分有没有思考)1. 这个项目是练手项目吗?有没有上线?2. 项目现在进度到什么阶段?3. 这个项目是你自己做的还是团队合作?4. 整个系统一共有多少个服务?分别是什么?5. 你在项目中主要负责哪一部分服务?6. 你能整体介绍一下你负责的服务设计吗?7. 为什么要做这个项目?项目背景是什么?---# 二、系统架构设计8. 整个系统的服务划分是怎样的?9. 系统中有哪些模块?10. 每个服务的职责分别是什么?11. 系统中一共有多少个接口?主要有哪些接口?12. 节目服务主要提供哪些 API?---# 三、下单链路设计(这里问了一个缓存一致性有没有设计对账来保证)13. 抢票系统的下单流程是怎样的?14. 为什么要使用 Redis + Lua 扣库存?15. 为什么要使用 Kafka 异步创建订单?16. Redis 扣库存之后为什么不直接创建订单?17. 如果用户下单后立刻查询订单列表,查不到怎么办?18. 为什么使用前端轮询订单状态?19. 为什么不由后端触发补偿机制,而要依赖前端?(这里是表达有误)20. 如果订单长时间没有创建成功怎么办?---# 四、缓存设计21. 你提到使用了三级缓存,三级缓存分别是什么?22. 三级缓存中每一层缓存的数据是一样的吗?23. 本地缓存和 Redis 缓存之间如何保证一致性?24. Redis 缓存如何保证一致性?25. 如果缓存删除失败怎么办?26. 有没有设计缓存对账机制?27. Redis 缓存什么时候更新?28. Redis 缓存什么时候失效?29. 缓存 TTL 是如何设计的?---# 五、幂等组件30. 为什么要设计幂等组件?31. 幂等组件解决了什么问题?32. 幂等组件是如何实现的?33. 幂等组件中锁的 key 是如何设计的?34. 如果网络失败或者请求异常,幂等如何保证?---# 六、ES 搜索35. ES 中存储的是什么数据?36. ES 中大概有多少条数据?37. ES 的索引是如何设计的?38. ES 常见的性能优化手段有哪些?---# 七、Kafka39. Kafka 除了 Producer、Consumer、Broker 还有什么核心组件?40. Kafka 的元数据是如何管理的?41. Kafka 的 Partition 有什么作用?42. Kafka 如何保证消息顺序?43. Kafka 如何提升吞吐量?---# 八、Redis44. Redis 常见的异常场景有哪些?45. 什么是缓存穿透?如何解决?46. 什么是缓存击穿?如何解决?47. 什么是缓存雪崩?如何解决?48. Redis 跳表是什么?49. Redis 跳表主要应用在哪个数据结构?---# 九、Redis 实战50. 如果要做一个排行榜系统,你会如何设计?---# 十、MySQL51. MySQL 中有哪些锁?52. MySQL 的行锁、表锁、意向锁分别是什么?53. 在 RR 隔离级别下执行 delete where id = 10 时会如何加锁?54. MySQL 索引失效有哪些情况?55. not in 是否会导致索引失效?---# 十一、算法题56. 找出序列中第一个没有出现的正整数。如何在 O(n) 时间复杂度、O(1) 空间复杂度下解决该问题?---
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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