n********u 发帖数: 194 | 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 |
j***n 发帖数: 301 | 2 检查一个string是不是另外一个substring是怎么做的呢?用brute force还是KMP、BM?
【在 n********u 的大作中提到】 : 本人菜鸟一个,很幸运地能够到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
|
j***n 发帖数: 301 | 3 忘了bless了,这里补上~
【在 n********u 的大作中提到】 : 本人菜鸟一个,很幸运地能够到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
|
b*****n 发帖数: 221 | 4 KMP电面能写出来吗?
BM?
【在 j***n 的大作中提到】 : 检查一个string是不是另外一个substring是怎么做的呢?用brute force还是KMP、BM?
|
n********u 发帖数: 194 | 5 我就是用简单的for loop
BM?
【在 j***n 的大作中提到】 : 检查一个string是不是另外一个substring是怎么做的呢?用brute force还是KMP、BM?
|
w****m 发帖数: 146 | 6 rk?
BM?
【在 j***n 的大作中提到】 : 检查一个string是不是另外一个substring是怎么做的呢?用brute force还是KMP、BM?
|
s********l 发帖数: 998 | 7 bless a bless~
第二轮的第三题 mm 能说说你具体怎么做的吗? |
l*****a 发帖数: 14598 | 8 it is just a simple recursion.
【在 b*****n 的大作中提到】 : KMP电面能写出来吗? : : BM?
|
h**k 发帖数: 3368 | 9 第二轮第二题,是不是问你在linux下如何运行后台程序啊?
如果是的话,很简单的。
【在 n********u 的大作中提到】 : 本人菜鸟一个,很幸运地能够到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
|