Q&A: Full time面试时除了coding外,有问过Design类问题吗?想请教下Design类题目该怎么练习,有什么经验心得吗?
主要是coding, facebook和google面试风格还是不一样;facebook更注重基本代码能力,算法不会出现dp,至少我没遇到;但是对质量要求很高,如果被面试官抓到非typo的bug那就凶多吉少;相比而言,google会更难很更广,OS,网络相关也会涉及,而且量会更大,我遇到了DP,计算几何相关的问题,难度超不过算法导论。我一天google onsite完少说写了12道题,所以说代码量还是很大的:D
至于design问题,如果是fresh graduate 一般facebook就不会考,我是工作两年多的人,所以两边都问了和我工作相关的一些设计题,例如如何设计facebook某个功能。这个我也没把握,基本上我只能从small scale的设计往大说,说可能会遇到什么问题,需要怎么改进。amazon我只面了一轮,感觉风格和f/g差异比较大,问了很多jvm的细节,和test case写法,可能相对需要准备的东西会多一些。
leetcode: www.leetcode.com 上面有很多面试的一些题目,可以看看,然后generalize.
OJ: online judge, 也在leetcode上面,是一些面试前可以练手的题目.
600道题: 是一些论坛童鞋在面试前准备的题目个数.
No comments:
Post a Comment