设计一个已经存在的产品,如WhatsApp、Facebook、Google搜索等。实现这些应用中的一个特定功能;比如说,Facebook App中的时间线。设计一个完全假设的场景;比如说,创建一个系统来存储相隔很远的三台服务器的日志。这个面试肯定需要特别准备,最著名的辅助工具就是《系统设计面试》(Grokking the System Design Intervi...
2. 设计面试 Design interview – 你会被要求展示设计能力。设计问题将根据你的背景决定集中在系统或产品...
我觉得接下来潜力最大的,也就是微软的Azure和OCI。因为在我看来,未来10年的云竞争, 不是cloud technology(功能)或cloud infrastructure(性能、性价比),而是cloud experience(开发简易度)。而这点上, 大家起点其实都差不多。 Chewy 有认识的人在那边。 本来只是稍微面面。没想到体验非常好。 Recruiter:recruiter比较...
Google、Microsoft和Yahoo都是去年的事情了,接下来说说今年的吧。其实我在豌豆荚非常爽,跟身边的设计师和工程师合作都很愉快,所以唯一能够诱惑我去面试的就只有 Facebook 了。最初接受 Facebook 面试邀请的原因并不是追求它的 offer,而是我就想了解一下 Facebook 是怎么面试的,有什么是值得豌豆荚招聘借鉴的。 过去...
The second interviewer had a strong accent and it was really difficult for me to understand him. Although I managed to complete the problems, I eventually failed the interview. Later I discovered that most of the problems tested could be found onLeetCode. I was really regretful that I did ...
这里得提一下LEETCODE, 上面很多题都能重现, 如果加入premium帐号(一年160多美元很值)还可以看题目/公司 频率排序. 这个题出现的频率就挺大的. 第二题相对容易很多, 很快就写出来了, 时间空间复杂度完全不是问题. 在墙上写代码也行云流水. 这题好像是给出最长子串, 要求子串中字母不超过K的数量. 用一个slidi...
LeetCode被很多人刷穿,已经不是什么新闻。而且确实大家需要刷一定量的LeetCode。不然,找工作基本就无...
知识点涵盖了常见的基础算法和数据结构,更重要的是重题率不高(某大公司几乎都是Leetcode原题)。
其次是逻辑思维能力,Facebook面试经常会出LintCode上的原题,如果给出的题你做过,而且很快秒掉,这时...
简单说一下怎么准备面试吧,十分推荐Cracking the Code Interview这本书,讲得很详细,该怎么改简历,和面试官交谈。 大概在面试前2个礼拜有机会就多刷刷题,leetcode和hackrank都是很好的机会,我第一次面FB是在学校里,和面试官聊的挺开心的,题目在glassdoor上也见到过,但是没有做。。。(看到真题一定要做啊!)。