注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
今天签了Amazon,在这里汇报一下。
Timeline: 02/15 HR联系 02/22 发OA1(03/01 due) 03/01 做OA1 03/02 发OA2(03/08 due) 03/08 做OA2 03/16 通知进入specialinterview 03/23 通知specialinterview已经filled,改成groupinterview 04/01 Group interview 04/11 收到offer OA1: Debug: 面经里都有,全是老题目,也很简单,大部分都是把“大于等于(>=)”修改为“大于(>)”这样的。 Reasoning: 和面经提到的差不多,不过碰到了一两道感觉有好几个答案都是对的,可能是我计算或者推理有误。主要是注意合理安排时间,因为题量很大。另外提前准备好字母表。 Coding: findOptimalWeights,直接用最简单的两个for循环做的。 QA2: Work simulation: 参考地里的面经。 Coding: 1. Insert a newnode in a cycle/rotating linked list; 方你来我往的“沟通”。而且沟通过程中要写要画,把自己的想法画在纸上,这样你和面试官就有一个可以沟通的“平台”,两个人看着流程图讨论比泛泛而谈要有效得多。
第二个感受是,两轮1-on-1 interview中,如果实在没办法,那至少要“打动”一个interviewer。要尽量让一个interviewer觉得impressive,觉得你的思考和数据结构及算法甚至沟通能力很扎实很突出。我因为看过大致面经,所以在第一轮interview之前脑子里的整个脉络已经比较清晰,所以interview过程很流畅,没有“磕绊”,interviewer看起来对我印象很不错。所以,虽然第二轮中我几乎是全面被虐,但是我想可能第一轮的interviewer提供的feedback有拉回一些分数。
第三,我写了比较详细的注释和文档。注释用JavaDoc的标准,每个函数都写了,大致是这个一句简短的对函数的描述、输入参数@param的描述、输出@return的描述。文档我写了问题描述(输入、输出)、算法流程、存在的问题、可能的优化。
另外,我想可能和我是女生也有一些关系……虽然这么说有些sexism的嫌疑……
大致就是这样,谢谢地里所有的面经和帖子,谢谢地里曾经发给过我OA资料的好心的陌生人。祝看到这个帖子的同学都能顺利过关。
|