乐趣区

关于golang:第三十五期校招golang工程师面经-华为

  • 简略的排序算法和大学期间做的我的项目经验;
  • 问了一道对于 ip 筛选的题目;
  • 写了个冒泡算法,简历上写了相熟 linux 内核,问了拥塞相干的常识;
  • 问了 mysql,redis, 出了一道数据结构题, 问了 golang,手撕代码。
  • 问了 http 协定,golang 开源框架的源码了解;
  • 负载平衡怎么实现,分布式锁;
  • 我的项目上遇到的艰难,做的称心的我的项目怎么设计的。
  • 问了 golang 的 interface 的区别,继承,gc 的原理、区别, 双向链表等。
  • – 问:mysql innodb 的底层构造, 画进去。

    答:b+tree。

  • – 问:取链表的两头节点。

    答:快慢指针

  • – 问:给定 n 个并发量,并发解决数组

    答:应用 channel 实现。

  • – 问:redis list 的底层实现。
退出移动版