1

【第三十五期】校招golang工程师面经 华为

 2 years ago
source link: https://studygolang.com/articles/35525
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

【第三十五期】校招golang工程师面经 华为

itmrtan · 大约10小时之前 · 46 次点击 · 预计阅读时间不到 1 分钟 · 大约8小时之前 开始浏览    

简单的排序算法和大学期间做的项目经历;

问了一道关于ip筛选的题目;

写了个冒泡算法,简历上写了熟悉linux内核,问了拥塞相关的知识;

问了mysql,redis,出了一道数据结构题,问了golang,手撕代码。

问了http协议,golang 开源框架的源码理解;

负载均衡怎么实现,分布式锁;

项目上遇到的困难,做的满意的项目怎么设计的。

问了golang的interface的区别,继承,gc的原理、区别,双向链表等。

  • 问:mysql innodb的底层结构,画出来。

    答:b+tree 。

  • 问:取链表的中间节点。

    答:快慢指针

  • 问:给定n个并发量,并发处理数组

    答:使用channel实现。

  • 问:redis list的底层实现。

有疑问加站长微信联系(非本文作者))

280

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:701969077


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK