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

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

    答:b+tree 。

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

    答:快慢指针

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

    答:应用channel实现。

  • – 问:redis list的底层实现。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理