面试复盘 | 好未来golang面经,已收意向书

8.16 一面

  • golang的gmp并发模型,项目中怎么去设置P的数目(CPU核心数)
  • slice、array联系区别,slice作为参数传递,外面能感知到里面的修改吗(len/cap不一致
  • 父协程能捕获子协程的panic吗
  • channel怎么设计的,你来设计一个(队列,长度,读写G队列,读写锁)
  • 微服务的注册中心了解哪些,讲一下etcd的选举流程,以及一致性保证(两种读方式,串行读和线性读
  • 数据库binlog同步框架了解过哪些
  • redis zset底层结构,skiplist会很高吗
  • redis为什么用来做分布式锁,为什么用lua脚本,为啥不用zk
  • 算法,交换二叉树左右子节点
  • 场景,有很多定时器,想要在制定时间触发,怎么去做(堆,复杂度考虑)
  • 面试官是做网校业务的,好未来是混合面试

8.16 二面

  • 问了两道简单sql,没了
  • 面试官是做AI的

8.16 hr面

  • 唠嗑
  • 说后面主管面过了就是sp,不过就是白菜

8.25 主管加面

  • 自我介绍,职业规划,技术业务怎么考虑,对语言有要求吗
  • 之前实习做过哪些有成就感的事情,展开讲讲
  • 层次遍历一棵树
  • 一个几十亿行的文件词频统计,内存很小,怎么去做(归并外部排序)
  • 设计一个系统,如何实现高可用,开放讲
好未来整体的面试难度还可以,问题都不是很刁钻那种,有些问题答得不太好,
  • channel这些go原生库的底层了解不够
  • 中间件etcd的了解不够
  • 数据结构的掌握还是需要加强一下
许愿一下意向书,希望能让秋招多一个选择
#面试复盘##面经#
全部评论
老哥这是sp面了?
点赞 回复 分享
发布于 2021-08-25 21:59
请问hr面的时候就直接说要加面了吗?
点赞 回复 分享
发布于 2021-08-31 12:01

相关推荐

汇川联合动力 测试工程师(软硬件) 22x12(年终不知道多少) 硕士211
点赞 评论 收藏
分享
评论
2
14
分享
牛客网
牛客企业服务