当前位置: 首页 > 面试经验 >

深信服 Go 开发面经(已 offer)

优质
小牛编辑
152浏览
2023-03-28

深信服 Go 开发面经(已 offer)

个人背景:专升本,有块 ACM 牌子,项目是一个 OJ + 6824的分布式KV + 分布式文件系统

9.22 一面 55min

  1. 自我介绍,项目介绍
  2. 追问 OJ 项目的评测机实现细节
  3. 对协程的理解,为什么内核态做上下文切换性能低
  4. Go GC 和 GMP 模型
  5. Go map 实现,hash 冲突解决方法,并发安全 map 实现
  6. 主要排序算法的时间复杂度;手撕快排,Top K,动态 Top K;标准库里排序是怎么实现的
  7. 手撕算法:滑雪
  8. Linux 信号机制,怎么找内存占用最高的进程,怎么看进程打开了哪些文件
  9. acm 里负责的内容
  10. 手撕 goroutine 交替打印

9.28 二面 45min

  1. 自我介绍,项目介绍
  2. 追问分布式文件系统项目的设计和 Raft 算法细节
  3. 10亿数据怎么排序,写了个外部归并排序伪代码(面试官一直坚持说这样会把整个文件读进来,解释了好久流式读取)
  4. 手撕交替打印,还问了这个场景下进程,线程,协程的优劣
  5. 最自豪和失败的事情

10.13 线下主管面+HR面 50min

主管面:

  1. 自我介绍
  2. 给定 IP 区间集合,怎么判断某个 IP 是否在这些区间集合里,并设计查询接口
  3. 说了是专升本后,面试官就一直问校园经历和人生经历了

HR 面:

  1. 自我介绍
  2. 常规 HR 面问题,遇到过的困难,怎么解决冲突等等...

后续 & 总结

10.16 收到 offer 沟通会邮件。

10.19 收到 oc 谈薪,尝试 a 了下,不给 a,开的本科白菜价,前面面的都挺不错,还以为能拿个sp的

现在也到了 10 月底,秋招算是步入尾声了,能投的厂都投了,无奈学历太拉面试机会实在太少

手头只剩个京东在泡池子,还是边缘部门,感觉也等不到了。个人也比较喜欢深信服这边的业务,家里也是深圳的,所以考虑了下还是接了深信服的 offer。虽然薪资离预期还是有点落差,但今年这环境加上我这学历也没啥资格挑了,不出意外就要去吃窑鸡了

 类似资料: