a*****v 发帖数: 6 | 1 终于也有面经可报了!!
software development intern
印度人,不太能听懂,说的还很快,array听了三遍没听懂,还是人家拼出来才知道是
array。。。囧
1. 一个长度99的array,存1~100,怎么找missing number。我想了半天没想出来,只
好说把数一
个个放到BST里,order之后就知道missing 哪个了。但我觉得这个应该是个智力题。
后来想想,应该是用1~100的和减去每个element。。。哎,最怕这种题了,当时想不出
来想死的心都
有。大家是怎么准备这种题的?
2. c++,有抽象类,继承,虚拟继承,new/delete,与C的malloc比较,还问为什么
free()的时候
就知道要free多大的size。还有在c++里怎么call C函数,这个我也不知道。
3. 数组和链表
4. 最后问linux的ls是怎么实现的。同样不知道。。。。
原来觉得悬,觉得过不了了,没想到过了一两个小时就收到了onsite的通知。可能是看
我在NYC,反正
也不用给我报销路费,就让我去了吧。。。
从两个礼拜收到online test时开始抱佛脚 | c*********7 发帖数: 19373 | | c********t 发帖数: 1756 | 3 当然,intern 又不是正式岗。毕业前多做intern才是王道! | j****g 发帖数: 591 | 4
^^^^^^^^^^^^^^^^^^^
这99个位置里面的数有没有重复的? 如果没有, 只有一个missing number的话,
可不可以这么搞: 5050 - sum( arrap[0..98] ) ?
【在 a*****v 的大作中提到】 : 终于也有面经可报了!! : software development intern : 印度人,不太能听懂,说的还很快,array听了三遍没听懂,还是人家拼出来才知道是 : array。。。囧 : 1. 一个长度99的array,存1~100,怎么找missing number。我想了半天没想出来,只 : 好说把数一 : 个个放到BST里,order之后就知道missing 哪个了。但我觉得这个应该是个智力题。 : 后来想想,应该是用1~100的和减去每个element。。。哎,最怕这种题了,当时想不出 : 来想死的心都 : 有。大家是怎么准备这种题的?
|
|