因为公司变动,楼主不得不出来看看其他机会,就面了几家公司,包括百度、小米、深圳智科通讯有限公司。面试的都是golang工程师岗位,面试之前在很多网站找面经,发现这个岗位的面经相对比较少, 现在把面经发出来跟大家分享,之后面试还会发面经的。大家可以参考一下。

l 百度

一面:

•基础知识、算法、架构设计等问题。白板写代码,写了两白板。

•问了写基本的Go语言特性

•还有一些简历上的项目

•开源软件的经历。

l 深圳市智科通讯有限公司

一面

•游戏安全防护,怎么防止网络攻击

•面试官看了下我在上家公司做的麻将游戏,问过啥技术问题了

•根据问简历上的,问我会哪些技术

•技术负责人跟我介绍了很久公司的发展目标,以及升职机会

二面:

•聊了下离职原因和工作经历

•看了我以前做的一款APP

•跟我讲了福利待遇方面

l 小米

一面:

•让我简述工作经历,项目经验

•让我着重讲解了一个自己觉得比较有挑战的项目

•面试官会针对项目提很多较深入的问题

•从极客的角度去提问怎么优化,在思路不太清晰时也会提点一下

总共40-50分钟。总体来说,问的知识面非常广。

二面:

•在小米武汉总部与北京那边在线面试

•简述工作经历,项目经历

•面试官从项目经历里挑一些细节来问,同时会问是否还有更优的解决方案

•算法题是:缓存的LRU淘汰算法,时间复杂度要求O(1)

#面经##社招##golang工程师##小米##百度#