总共 5 个面试,各 45-50 分钟。上午 3 个,然后有个 googler 带你去吃饭然后逛一逛。下午 2 个。 其中 4 个是 coding,1 个是 system design。两个跟图搜索相关,另外两个不好分类。难度一般。 System design 是让设计一个跨 data centre 的日志系统。需要考虑的东西非常多,还要估算需要的计算和储存资源。 面试都在一个小屋里面,在一台 Chromebook 上写,也可以选择在黑(白)板上写。
1 月 23 号一天时间在网上搜了一下面经,发现算法部分什么都有可能问到,所以干脆就没有看了,在 leetcode 上随便找了两道中等难度的题,练习了一下在纸上写。基本上网上的说法都是一定要多刷题,而且面试的时候做题速度要快。这一点跟我遇到的情况有出入。由于自身的原因,我已经一年没怎么写过代码,好几年没做过类似的题了,而且面试的时候感觉我做得非常慢,记得其中一个面试的 follow up 问题都没来得及写代码,但是我的思路是讲清楚了的。综合起来我感觉他们最看重的几点应该是思路和沟通,除了一个非常 nerdy 的面试官之外,其他几个面试真的像是在交朋友,充满了欢声笑语那种感觉。后面 recruiter 的反馈也是说有一轮的代码写得不好,但是 5 个面试官都认为我的沟通还不错。所以我觉得刷题并不是最重要的。
好吧,流水账就这样了,当然其中还有一些过程我觉得不重要就没有写了。有问题可以问我 :)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.