程序员达达

面经

也发个FB的失败面经

原帖地址:mitbbs 刚收到得据信。 原题就不透漏了。 我被问得题所有得加在一起都可以被leetcode+本版秒杀。包括设计得都可以。 经验部分不知道对不对所以有错误大家积极指出。 1. code部分题确实比较简单。可能比亚麻还简单。没有任何新题。大多数题在20-30行 之间,有一道可能要写40行。如果leetcode 上某题你需要写很多很多行那种被考倒得 可能性就比较小了。板上加leetcode全覆盖。在这种情况下做题得时候还是稍微激进点 。就是直接以最快得速度做最优得做法。我觉得我已经很快了。不过被问了改进外加额 外得coding,所以每个只能写两道。其实如果直接写最优的话可能能做三道。这样面试 得那张表格看起来会更满一点。电面得时候我做了三道。白板上还是很有压力得。鉴于 题可能会很简单。想脱颖而出可能这是一种方式。 2. behavior question还是要好好准备得。不要问得太肤浅。这个也可能事我挂得原因。 面试我得大概两个烙印,一个毛子和一个老美。感觉上一个老美最不友善。一个烙印比 较友善。另外一个烙印和毛子基本比较温和得态度。看不出来个倾向。当然他们得 feedback怎么样我是完全估计不出来得。 基本就这么多了欢迎指正错误。

Dropbox的online coding exercise

原帖地址:mitbbs Glassdoor上有人贴,不过上面没有详细的题目描述,不知道pattern是不是general的, 请教有没有什么好的思路? Given a pattern and a string input – find if the string follows the same pattern and return 0 or 1. Examples: 1) Pattern : “abab”, input: “redblueredblue” should return 1. 2) Pattern: “aaaa”, input: “asdasdasdasd” should return 1. 3) Pattern: “aabb”, input: “xyzabcxzyabc” should return 0.