f***n 发帖数: 117 | 1 朋友面的,第二轮tech。
如何判断一个system stack的direction?
似乎在main里面定义一个变量a然后call一个子函数,在子函数里再定义一个变量b然后
比较a和b的地址是可以的。
或者用new定义两个变量比较大小然后断定stack和heap相反。
可不可以这样:在main里面直接定义两个变量a b然后比较地址大小?
这里似乎可以设计很多东西,比如compiler的优化之类,有没这方面比较专业的同学系
统讲讲 |
c******n 发帖数: 4965 | 2 person giving this question should be fired
facebook does not do anything at os level, it's one of the oldest interview
questions. maybe the guy is chinese and got it from this board
【在 f***n 的大作中提到】 : 朋友面的,第二轮tech。 : 如何判断一个system stack的direction? : 似乎在main里面定义一个变量a然后call一个子函数,在子函数里再定义一个变量b然后 : 比较a和b的地址是可以的。 : 或者用new定义两个变量比较大小然后断定stack和heap相反。 : 可不可以这样:在main里面直接定义两个变量a b然后比较地址大小? : 这里似乎可以设计很多东西,比如compiler的优化之类,有没这方面比较专业的同学系 : 统讲讲
|
s********a 发帖数: 1447 | 3 老题目?
答案是什么?
interview
【在 c******n 的大作中提到】 : person giving this question should be fired : facebook does not do anything at os level, it's one of the oldest interview : questions. maybe the guy is chinese and got it from this board
|
l******c 发帖数: 2555 | 4 more effective C++ 里面有
【在 f***n 的大作中提到】 : 朋友面的,第二轮tech。 : 如何判断一个system stack的direction? : 似乎在main里面定义一个变量a然后call一个子函数,在子函数里再定义一个变量b然后 : 比较a和b的地址是可以的。 : 或者用new定义两个变量比较大小然后断定stack和heap相反。 : 可不可以这样:在main里面直接定义两个变量a b然后比较地址大小? : 这里似乎可以设计很多东西,比如compiler的优化之类,有没这方面比较专业的同学系 : 统讲讲
|
h*****9 发帖数: 26 | 5 你错了,facebook做了一个把php编译成c的东西,所以跟这个可能还是有关的
interview
【在 c******n 的大作中提到】 : person giving this question should be fired : facebook does not do anything at os level, it's one of the oldest interview : questions. maybe the guy is chinese and got it from this board
|
x*******7 发帖数: 223 | 6 这种题都问。。。搜一下到处都能看到答案。
【在 f***n 的大作中提到】 : 朋友面的,第二轮tech。 : 如何判断一个system stack的direction? : 似乎在main里面定义一个变量a然后call一个子函数,在子函数里再定义一个变量b然后 : 比较a和b的地址是可以的。 : 或者用new定义两个变量比较大小然后断定stack和heap相反。 : 可不可以这样:在main里面直接定义两个变量a b然后比较地址大小? : 这里似乎可以设计很多东西,比如compiler的优化之类,有没这方面比较专业的同学系 : 统讲讲
|