一面(1h10min):
1.深挖项目和实习做的工作,问的很细。
2.讲一下协程和线程的区别。
3.golang协程i/o多路复用机制。
4.golang有什么设计很巧妙的地方吗,举几个例子。
5.go的gdb有了解过吗,介绍一下。
6.对比一下golang和c++吧。
7.手写代码:找出一个数组中长度等于k且平均值大于等于threshold的所有连续的子数组(遍历一遍就完事了)。
二面(1h20min):
1.我看你之前机考的时候最后一题没全做出来,后面有搞清楚为什么吗。
2.手写代码:最长回文子串。
3.深挖项目和实习做的工作。
4.k8s中比较重要的组件介绍一下。
5.k8s相比于其它容器编排引擎优势在哪里。
6.既然你有提到list watch机制和k8s的故障处理机制,那就介绍一下吧。
7.有了解过k8s的operator吗。
8.平时都怎么学习k8s的。
9.你对istio的定义是什么。
10.istio是怎么和k8s结合的,具体举几个例子。
三面(1h20min):
1.大致介绍一下实习做的工作。
2.为什么有两段实习经历,在两家公司实习过。
3.读研期间有修改过研究方向吗。
4.工作或者科研期间花费了很多时间做出来的成果和预期有差距会怎么办。
5.你面试华为之前都做了什么准备。
6.如果你需要学习一门新的语言,你的学习路线是怎样的。
7.读研的研究方向和未来的工作方向是什么样的关系。
8.还有很多很多的非技术问题就不写了,总结起来就是我感觉我在主管面又做了一次华为的性格测评(还是升级版的)。
总的来说华为云的基础服务产品部在为华为正名,三面下来面试强度拉满 。前两面除了写代码就是在问项目,项目都问的很细致,面试官还会提出一些项目的改进思路。就连三面的非技术问题都是那种解答起来比较复杂的问题。面完主管面10分钟左右就有短信提示通过了,又进入了我最熟悉的泡池子环节😂。
全部评论
(33) 回帖