Amazon onsite

原帖地址:一亩三分地

大概谈谈Amazon onsite的感觉造福后人。
首先我觉得Amazon面试算法题目不难,基本就是leetcode简单和中等难度的题目。重点要准备简历,behavior问题(非常重要)和OOP Design的题目。
问OOP的时候要多跟面试官交流。问清楚各种假设和功能要求。而且OOP Design很有可能不要写大部分细节代码只要跟面试官讨论下接口和具体框架明白各种design的优缺点就可以。
算法题最好先讲出方法,各种边界条件最好问,最后基本都会问到给出test case测试你的代码。
我面试了两个组一天5轮。
第一轮 白人问behavior问题。一道OOP Design关于class schedule,一道leetcode算法题
第二轮 hire manager白人。问简历问工作projects,大量behavior问题,一道leetcode算法题
HR中午吃饭谈谈公司福利之类。
第三轮 hire manager烙印。纯behavior+简历问题。
第四轮 bar raiser烙印。少量简历问题,OOP Design关于lastest 3 view Items by customer,一道leetcode算法题
第五轮 白人+中国MM shadow 简历 why Amazon, 少量behavior,算法题是一道我没见过的也不知道正确解法。给你一个字典一个,map存每个字母的权,输入是一个List(可能有重复)让你求这些字母求可以组成最大权数的word list(List
希望大家都有好offer