Amazon 电面# JobHunting - 待字闺中
l*m
1 楼
昨天,大约一小时,Data Mining的职位。
1、先过一遍简历,大概半个多小时。然后说我背景不太符合,问我有什么想法。面试前
还真没有考虑这个问题,一时卡壳,只好说那我的那些经验虽然不直接相关,原则上还
是很有用处的,教训啊。
2、两个Design pattern问题:abstract factory (问大概的类结构), singleton(如
何实现,给两个例子说明什么时候用)。这个还好,恰好我都知道。这23个pattern,
大概有10多个我是搞得很清楚的,算运气好。
3、linked list vs. vector 优缺点。死活把中间插入删除时的优缺点忘记说了,其时
平时自己太清楚不过,当时我也不觉得自己有任何紧张,挺奇怪的。
4、写代码实现字符串反转,边写边逐字念给他听,比如Tab开头,一个括符,空格之类
一字不拉。写了N>5年代码,不过也很少(也许就从来没有过)一口气把一个函数写完
一字不差的,觉得很不习惯,结果没写完(大约5分钟),也就那么5、6行,惭愧,说
到底还是coding的功力不行。
5、最后问我有什么问题,我就问了精华区的两个问题:most challeng
1、先过一遍简历,大概半个多小时。然后说我背景不太符合,问我有什么想法。面试前
还真没有考虑这个问题,一时卡壳,只好说那我的那些经验虽然不直接相关,原则上还
是很有用处的,教训啊。
2、两个Design pattern问题:abstract factory (问大概的类结构), singleton(如
何实现,给两个例子说明什么时候用)。这个还好,恰好我都知道。这23个pattern,
大概有10多个我是搞得很清楚的,算运气好。
3、linked list vs. vector 优缺点。死活把中间插入删除时的优缺点忘记说了,其时
平时自己太清楚不过,当时我也不觉得自己有任何紧张,挺奇怪的。
4、写代码实现字符串反转,边写边逐字念给他听,比如Tab开头,一个括符,空格之类
一字不拉。写了N>5年代码,不过也很少(也许就从来没有过)一口气把一个函数写完
一字不差的,觉得很不习惯,结果没写完(大约5分钟),也就那么5、6行,惭愧,说
到底还是coding的功力不行。
5、最后问我有什么问题,我就问了精华区的两个问题:most challeng