n*u
1 楼
本人菜鸟一个,很幸运地能够到amazon的第二轮。刚面完了第二轮,一直把他当成是涨
经验值,只是觉得自己还要多多磨练和学习才能会有等到offer的那一天。贡献一点电
面题目:
第一轮(感觉这个面试官倾向于java):
1.说说自己的project
2.interface 和 abstract class的区别,要求举例什么时候会要用到interface
3.列出你所知道的data structure,然后问你具体的data type应该用什么structure
4. coding:给你两个string,检查一个string是否是另一个的substring。
第二轮(这个倾向于c++):
1.说说c++里的virtual function
2.说句老实话,题目听得不是很懂,但是听出来是怎么在background running一个程序
。我说了我以前的一个,是在c++里面constructor建一个主线程,然后在Initilize的
list里建一个副线程,然后在destructor里把那个副线程join上,但是必须要用
smartpointer。
3. 给一个matrix,比如说5*5
经验值,只是觉得自己还要多多磨练和学习才能会有等到offer的那一天。贡献一点电
面题目:
第一轮(感觉这个面试官倾向于java):
1.说说自己的project
2.interface 和 abstract class的区别,要求举例什么时候会要用到interface
3.列出你所知道的data structure,然后问你具体的data type应该用什么structure
4. coding:给你两个string,检查一个string是否是另一个的substring。
第二轮(这个倾向于c++):
1.说说c++里的virtual function
2.说句老实话,题目听得不是很懂,但是听出来是怎么在background running一个程序
。我说了我以前的一个,是在c++里面constructor建一个主线程,然后在Initilize的
list里建一个副线程,然后在destructor里把那个副线程join上,但是必须要用
smartpointer。
3. 给一个matrix,比如说5*5