百度提前批(半凉)

一面8/7,二面8/15,三面8/20
三面面试官评价:“横向对比来看,你没有太多优势”
还是分享一下面经,积攒好运气

一面(基础八股):
反射是啥,那些地方使用了
equals和==的区别
重写equals要注意什么
ThreadLocal、数据结构、内存泄露
B树和B+有什么区别
联合索引是什么?什么情况下会失效
手撕SQL:我记得不难,一个group+order
线程池参数有哪些?平时怎么使用的?
线程池的submit和excute有什么区别
spring声明式事务如何用?什么时候失效?
死锁是什么?怎么避免
我们要缓存一个接口的结果,key要有方法名和参数,太大了怎么办
布隆过滤器是什么,数据结构、原理
缓存穿透和缓存雪崩
垃圾回收有哪些方法
JVM的分代收集介绍一下
快排的原理?是稳定排序吗?
手撕算法:合并区间
git怎么使用?
Stream会用吗?

二面(拷打实习):
对工作地点有要求吗
实习拷打:问了好多,还让我现场写实习涉及的部分代码
你们用dubbo是吧?你知道netty吧?
接口幂等
kafka和RocketMQ的区别?
分布式链路追踪的原理:
Mybatis的原理、如何和mysq交互的?
count(*)和count(字段)的区别、效率
linux信号是什么:我举例kill命令
kill命令具体是干什么的
手撕:最长不重复子串
讲解一下这个题目:
用户在搜索框的时候搜索,会有提示词条,如何实现:我说前缀树等
反正就一直讨论这个搜索问题

三面:
面试官人挺好的,聊的还是挺开心的。
主要问问实习
手撕:删除排序链表中的重复元素 II
很可惜,面试官对我似乎不是很满意。反问环节也给了很多建议。

许愿通过吧
全部评论

相关推荐

问了流程, 两轮技术,一轮HR面。【面试问题】1️⃣ 请先简单做一下自我介绍。2️⃣ 你的专业方向是软件工程和计算机科学吗?3️⃣ 刚才提到的三个项目中,请你挑一个最具复杂度或最有代表性的,详细讲讲项目背景、核心难点及实现思路。9️⃣ 项目上线后实际发现过xxx吗?🔟 请介绍一下你参加过的竞赛经历及在团队中的角色。1️⃣1️⃣ 你对未来的职业规划是什么?1️⃣2️⃣ 对工作地点有偏好吗?1️⃣3️⃣ 你认为当前 AI 相比人类有哪些优势和劣势?1️⃣4️⃣ 你觉得 AI 最先能在哪些领域替代或辅助人类?1️⃣5️⃣ 如果让你设计一个 AI 优化方案,你会聚焦在哪个方向?1️⃣6️⃣ 在日常学习或项目实践中,做得好的人与做得不好的人差距体现在哪里?1️⃣7️⃣ 针对知识基础薄弱的情况,你有哪些快速提升的方法?1️⃣8️⃣ 你平时通过哪些英文渠道获取技术信息?1️⃣9️⃣ 面对紧急项目需要快速决策时,你会如何思考并行动?2️⃣0️⃣ 请你现场完成一道算法题,并在 15分钟内提交代码。二叉树最大路径和(124. 二叉树中的最大路径和  )没想到这题竟然是hard, 做出来了。2️⃣1️⃣ 请讲解一下你刚才算法题的解题思路与复杂度。2️⃣2️⃣ 目前是否已有其他公司的 offer?2️⃣3️⃣ 你在项目中使用过 PostgreSQL、Redis 吗?请简述使用场景。2️⃣4️⃣ PostgreSQL的索引结构有哪些?B+ 树与哈希索引各自优缺点?2️⃣5️⃣ PostgreSQL 与 MySQL 在底层实现或功能扩展上有什么区别?2️⃣6️⃣ 时序数据库与普通关系型数据库在需求上有哪些不同?2️⃣7️⃣ MVCC 的实现原理是什么?Read View 的作用?2️⃣8️⃣ 解释“可重复读”隔离级别。2️⃣9️⃣ Redis 最基础的数据结构有哪些?3️⃣0️⃣ Redis 的 Stream 数据结构如何用作消息队列?3️⃣1️⃣ Redis 为什么快?3️⃣2️⃣ 如何理解 IO 多路复用?3️⃣3️⃣ select 与 epoll 的区别?3️⃣4️⃣ io_uring 是什么?相对 epoll 的优势?3️⃣5️⃣ 深拷贝与浅拷贝的区别?3️⃣6️⃣ 乐观锁与悲观锁的区别?3️⃣7️⃣ 如何解决哈希冲突?3️⃣8️⃣ 介绍部门的主要业务方向,有什么想了解的吗?业务听起来很核心。3️⃣9️⃣ 美团整体面试流程有几轮?两轮技术,一轮HR面。
秋招笔面试记录
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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