2019文远知行面经
面试时间:2019年8-10月
岗位:基础架构研发工程师
形式:视频面试
一面(国内视频面试)
1.自我介绍
2.介绍k8s的组件
3.k8s服务是如何实现的
4.k8s deployment的实现
5.C++虚函数相关的知识
6.算法题:
给定一个循环数组,求最长的环。
例如(1,3,-1,2,1),正数表示这个位置往后走,+1表示走一步,负数表示往前走。
二面(国外视频面试)
1.自我介绍
2.项目介绍
3.算法题:
求二叉树所有路径中,非连续的最大路径和。
例如:
1
2 3
7 9 8 10
结果是11(1+10),因为(1,10是同一条路径上的,并且他们不相邻)
三面(国外视频面试)
1.自我介绍
2.项目介绍
3.k8s服务的实现
4.k8s服务是一个虚的概念,对应一个cluster ip。是哪个组件分配这个ip的
5.k8s rs,deployment等对象的实现
6.创建pod的过程
7.算法题
题目忘了,leetcode中等的水平
四面(国外视频面试)
1.自我介绍
2.项目介绍,然后基于项目问了很多,什么都问,云原生呀,对K8s的看法等。
PS(当时美国时间是晚上11点多,面试官在家面试我的,还一边吃这薯条。。)
五面(国内视频面试)
1.自我介绍
2.项目介绍
3.对公司的看法
4.对无人车的看法
总结
这个公司是面试流程最长的一个公司,从在牛客投递SP专场的简历开始,历时整整两个月。因为面试的部门,他们有两个办公地点,一个是广州,一个是硅谷,所以美国那边面试官的时间一直不好协调。