Amazon On-site ,kindle组有什么要特别注意的地方么?+前两轮电面面经# JobHunting - 待字闺中
s*y
1 楼
提前先谢谢各位大牛小牛,
今天收到A on-site邮件,kindle组,下周二,不知道这个组面试会有什么特殊的地方
,比如要特别注意哪方面题(OO design?某个数据结构?算法?常见behavior,等),
谢谢啦。任何建议,请赐教。
第一轮电面:
1,背景,project中最难的部分。
2,问我最擅长的语言,为什么(我说c++,他说跟java比呢?为什么不用java,我随便
说了说一直用c++啊,c++里面的指针也挺方便)。follow up,使用指针要注意什么。
说说smart_pointer(这个真心不会,就随便扯了点概念)
3,colledit, 给a,b, 求pow(a,b),不算难,注意不要用最简单的方法,然后问了如何
test以及如何异常处理。
结束。
第二轮:
1,why software (我EE System control方向)。
2,说先来个热身题,两个数组找交集,脑子还不清楚当时,就说了一个排序,然后对
另一个数组元素二分查找,没反馈就下一个。
3,Top-K, 开始没说实现,我就说维护一个K size的堆,问了复杂度。
4,开colledit, 给一个树,看是否为BST,递归搞定。然后还有时间,就问了个如何实
现随即洗牌,用knuth shuffle,写的有点磕巴,好像还有错,但是基本完成,也没时
间了,就挂了。
第二论后4天才收到on site,所以两三天没收到的同志,不用着急,还有机会。
祝大家顺利
今天收到A on-site邮件,kindle组,下周二,不知道这个组面试会有什么特殊的地方
,比如要特别注意哪方面题(OO design?某个数据结构?算法?常见behavior,等),
谢谢啦。任何建议,请赐教。
第一轮电面:
1,背景,project中最难的部分。
2,问我最擅长的语言,为什么(我说c++,他说跟java比呢?为什么不用java,我随便
说了说一直用c++啊,c++里面的指针也挺方便)。follow up,使用指针要注意什么。
说说smart_pointer(这个真心不会,就随便扯了点概念)
3,colledit, 给a,b, 求pow(a,b),不算难,注意不要用最简单的方法,然后问了如何
test以及如何异常处理。
结束。
第二轮:
1,why software (我EE System control方向)。
2,说先来个热身题,两个数组找交集,脑子还不清楚当时,就说了一个排序,然后对
另一个数组元素二分查找,没反馈就下一个。
3,Top-K, 开始没说实现,我就说维护一个K size的堆,问了复杂度。
4,开colledit, 给一个树,看是否为BST,递归搞定。然后还有时间,就问了个如何实
现随即洗牌,用knuth shuffle,写的有点磕巴,好像还有错,但是基本完成,也没时
间了,就挂了。
第二论后4天才收到on site,所以两三天没收到的同志,不用着急,还有机会。
祝大家顺利