面试前我做了以下准备:
1. leetcode暑假刷了一遍,学期内又复习了大半遍。
2. cracking coding interview里面的算法题全做了。书中前面部分怎么写resume,面试时怎么回答问题要仔细看。
3. 因为我用的是java,thinking in java这本书我刷题涉及到的部分也看了。面LinkedIn的时候估计面试官觉得我转专业基础不好,所以要多问问,我被问了特别多java方面的问题,答得很糟糕。在那次面试之后,我吸取教训,又把project里面涉及到的也看了。但因为时间所限,看的不多。
4. 我把project给老公都试讲过,确保自己能把事情简洁明了的说清楚。

面试时要注意这些:
1. 面试官给了算法题,不要急着做,试着复述一下问题,确保理解清楚面试官的意图。
2. 有了思路,先讲一下,询问面试官的意见如何,他觉得ok,就开始写代码。他觉得不行的话,也可以再想再讨论。
3. 写代码时要说话,自言自语也行,让面试官知道你在干什么。比如,要写一段代码前,我会说它是来干什么的,然后写,然后再说。
4. 写完代码,自己快速浏览一下,也可以和面试官go through一遍,这时发现bug总比被指出好。除了common case外,也要注意corner case。
5. 面试时笑一笑,给自己积极的心理暗示。
bayes 发表于 3/3/2016 10:19:35 PM [url=http://forums.huaren.us/showtopic.aspx?topicid=1980640&postid=70976171#70976171][/url]
谢谢lz分享,很encouraging,bless你和老公