百度 日常实习一面面经

背景:

10.12 在官网投递 Java后端开发岗

期间几天时间,流程一直在简历筛选状态

10.17 电话约面 得知简历进了共享池(筛选没过),被另一个部门捞起来了感动!

10.18 线上面试(70mins):

1. 自我介绍

2. 聊之前的实习经历 15mins

这个暑假有一段3个月的中厂实习

  • 项目职责
  • 产出与收获

3. 拷打项目 25mins

  • 介绍一下这个框架解决了什么问题(第一个项目写的 RPC 轮子)
  • 项目中 SPI 机制是怎么实现的
  • 为什么要自定义 RPC 协议,怎么解决粘包半包问题
  • 说一下 Etcd 在项目中的使用
  • 讲下一致性 hash 的实现
  • 怎么保证框架的稳定性和可用性

4. 八股

  • tcp 协议特性、传输过程
  • http 不同状态码含义
  • 线程安全的类举例
  • ConcurrentHashMap 是怎么实现线程安全的
  • 锁的分类
  • 对多线程的理解

5. 算法

删除链表的倒数第N个节点(leetcode 19 原题)

  • 讲一下怎么考虑边界的
  • 如何提高这段代码的健壮性

6. 反问 / 聊天

  • 部门介绍
  • 技术栈
  • 培养机制
  • ......

总结:

整体面试体验很好,面试官给我的感觉很亲切,会认真听我的讲述然后提出一些细节问题,总体没有太刁难。

面试一开始的时候有些紧张,甚至自我介绍的时候讲话都有点卡顿😫,后面进入状态后感觉发挥的还行,和面试官交流的比较顺畅。大部分时间是在交流实习经历和拷打项目细节,八股和算法部分难度不高,都是比较经典的问题。

结果大概一周之内反馈,静静等待并且还要准备其他面试

ps: 本人是国庆之后开始准备日常实习的简历,目前一共投递10来个中大厂的后端开发。百度第一个约面,感谢百度给的面试机会,这次和面试官交流很有收获!

(下周一面手子,继续准备,面经后续也会发)

希望能认识更多牛友,和牛友们一起交流进步!!

#软件开发笔面经##日常实习面试##26届日常实习##实习##百度#
全部评论
是你,牢丁
点赞 回复 分享
发布于 昨天 19:36 浙江

相关推荐

13 15 评论
分享
牛客网
牛客企业服务