由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - FaceBook面经--第三(最后)部分
相关主题
问道 facebook 面试题问道FB的题
Design Pattern Question - DecoratorPython大牛请进
fb面试题【转】google面试有问protocol buffer嘛
昨天的F家店面顶风作案,Google面经
ebay skype interview面经(4轮)bloomberge phone interview question
FB临门一脚挂了,那种郁闷悔恨的感觉.fb面试题【转】
请教一个fb面试问题readLine和balanceParanthesis的code谁写了?
面完fb,结果已经出来了,share下被拒的原因(请转jobhunting版 (转载)C#程序,如何统计一个文件夹里每个文件的Lines of Code
相关话题的讨论汇总
话题: firstchar话题: inbracket话题: buffer话题: facebook
进入JobHunting版参与讨论
1 (共1页)
w******a
发帖数: 236
1
最后终于finally,和HR的人约好了去final interview的时间。那时候,我已经有些皮
了,主要是被前两次on-site给弄的,每次说是45分钟,弄到后来都是一个半小时,加
上开车来回,完了要赶回公司上班。还是有些辛苦的。当然是我自己自找的。
那天下午1点15分到,1点半开始面试。先来了一个Google工作两年跳到FaceBook半年的
中国哥哥,看着很亲切。和他聊了两句,正想套近乎,突然又来了一个金发欧洲男,我
顿时摸不着头脑。一问才知道,不知道从何时起,FaceBook规定面试时可以有两个面试
官,一个经验比较丰富的问问题(金发男),另一个是资历浅的(原Google哥哥),就
坐旁边听和取经,以便下次面试别人有经验。这个菜鸟级的叫做“shadow interviewer
”or sth like that。
金发男先问了一些常规问题,比如工作里怎么和同事沟通之类,然后问了一个问题“你
有没有想过开自己的公司?”我楞了一下,笨人的本质暴露出来,直接回答“没想过”
。说时迟那时快,就见金发男的脸色一下子从笑脸如花变成阴云密布。我心里咯楞一下
,意识到说错话了,立马话锋一转
s****n
发帖数: 1237
2
bless

interviewer

【在 w******a 的大作中提到】
: 最后终于finally,和HR的人约好了去final interview的时间。那时候,我已经有些皮
: 了,主要是被前两次on-site给弄的,每次说是45分钟,弄到后来都是一个半小时,加
: 上开车来回,完了要赶回公司上班。还是有些辛苦的。当然是我自己自找的。
: 那天下午1点15分到,1点半开始面试。先来了一个Google工作两年跳到FaceBook半年的
: 中国哥哥,看着很亲切。和他聊了两句,正想套近乎,突然又来了一个金发欧洲男,我
: 顿时摸不着头脑。一问才知道,不知道从何时起,FaceBook规定面试时可以有两个面试
: 官,一个经验比较丰富的问问题(金发男),另一个是资历浅的(原Google哥哥),就
: 坐旁边听和取经,以便下次面试别人有经验。这个菜鸟级的叫做“shadow interviewer
: ”or sth like that。
: 金发男先问了一些常规问题,比如工作里怎么和同事沟通之类,然后问了一个问题“你

t******e
发帖数: 1293
3
有好消息要来报喜啊,bless

interviewer

【在 w******a 的大作中提到】
: 最后终于finally,和HR的人约好了去final interview的时间。那时候,我已经有些皮
: 了,主要是被前两次on-site给弄的,每次说是45分钟,弄到后来都是一个半小时,加
: 上开车来回,完了要赶回公司上班。还是有些辛苦的。当然是我自己自找的。
: 那天下午1点15分到,1点半开始面试。先来了一个Google工作两年跳到FaceBook半年的
: 中国哥哥,看着很亲切。和他聊了两句,正想套近乎,突然又来了一个金发欧洲男,我
: 顿时摸不着头脑。一问才知道,不知道从何时起,FaceBook规定面试时可以有两个面试
: 官,一个经验比较丰富的问问题(金发男),另一个是资历浅的(原Google哥哥),就
: 坐旁边听和取经,以便下次面试别人有经验。这个菜鸟级的叫做“shadow interviewer
: ”or sth like that。
: 金发男先问了一些常规问题,比如工作里怎么和同事沟通之类,然后问了一个问题“你

s*****b
发帖数: 45
4
Bless!!
x***y
发帖数: 633
5
bless bless bless
x***y
发帖数: 633
6
bless bless bless
M********5
发帖数: 715
7
I think it's difficult.
D***h
发帖数: 183
8
收藏.
bless!
x****r
发帖数: 99
9
bless!
s****a
发帖数: 50
10
这个只能调用read每次读一个字符吧。还有什么其他trick?
4。给定int read(char *buffer, int size) api,写出int readline(char * buffer,
int size)code。举例说,输入一个字符串“abcd\nefgh”,read(buffer,3)返回3,
buffer=abc,同时指针指向字符"d"。read(buffer,7)返回7,buffer=abcd\nef,同时
指针指向字符"g"。返回值是实际读取的字符数。要求readline(buffer,3)返回3,
buffer=abc,同时指针指向字符"d"。readline(buffer,7)返回4,buffer=abcd,同时
指针指向字符"e"。
有个trick point,一开始我没注意,后来写对了。他们看上去很满意。
相关主题
FB临门一脚挂了,那种郁闷悔恨的感觉.问道FB的题
请教一个fb面试问题Python大牛请进
面完fb,结果已经出来了,share下被拒的原因(请转jobhunting版 (转载)google面试有问protocol buffer嘛
进入JobHunting版参与讨论
g******e
发帖数: 247
11
什么trick? please say say
n***5
发帖数: 86
12
bless!
y*********e
发帖数: 518
13
输入:{“id”:"id-123","woe_id":[123,456,789],"attribute":{"title":"a","desc
":"b"}}
输出:{
“id”:"id-123",
"woe_id":[123,456,789],
"attribute":{
"title":"a",
"desc":"b"
}
}
要逐层缩进。
y*********e
发帖数: 518
14
第二题没有用multithreading那么复杂吧。简单点儿,每个方向开绿灯30秒,之后就30
秒红灯。绿灯最后5秒可以是黄灯。
while (true) {
setBlue(direction1);
setRed(direction2);
sleep(30 * 1000);
setRed(direction1);
setBlue(direction2);
sleep(30 * 1000);
}
有点歧义的是,十字路口的是究竟是十字形状的,还是丁字形状的也算?
不管如何,反正就2个方向而已。
c***y
发帖数: 560
15
这个Jason_string的code谁写了?谢谢share一下

interviewer

【在 w******a 的大作中提到】
: 最后终于finally,和HR的人约好了去final interview的时间。那时候,我已经有些皮
: 了,主要是被前两次on-site给弄的,每次说是45分钟,弄到后来都是一个半小时,加
: 上开车来回,完了要赶回公司上班。还是有些辛苦的。当然是我自己自找的。
: 那天下午1点15分到,1点半开始面试。先来了一个Google工作两年跳到FaceBook半年的
: 中国哥哥,看着很亲切。和他聊了两句,正想套近乎,突然又来了一个金发欧洲男,我
: 顿时摸不着头脑。一问才知道,不知道从何时起,FaceBook规定面试时可以有两个面试
: 官,一个经验比较丰富的问问题(金发男),另一个是资历浅的(原Google哥哥),就
: 坐旁边听和取经,以便下次面试别人有经验。这个菜鸟级的叫做“shadow interviewer
: ”or sth like that。
: 金发男先问了一些常规问题,比如工作里怎么和同事沟通之类,然后问了一个问题“你

i**********e
发帖数: 1145
16
我以前贴过,但不知道为什么找不回那个帖子了。
#include
#include
#include
using namespace std;
const int TAB_SPACE = 4;
void outputJSon(istream &in, int indentLevel) {
bool firstChar = true;
bool inBracket = false;
while (in) {
char c = in.get();
if (firstChar) {
cout << endl << setw(indentLevel) << c;
firstChar = false;
}
else {
cout << c;
}
if (c == '{') {
outputJSon(in, indentLevel+TAB_SPACE);
c = in.get();
assert(c == '}');
cout << endl << setw(indentLevel) << "}";
firstChar = true;
} else if (!inBracket && c == ',') {
firstChar = true;
} else if (c == '[') {
inBracket = true;
} else if (c == ']') {
inBracket = false;
}
if (in.peek() == '}') {
return;
}
}
}
int main() {
freopen("data.txt", "r", stdin);
outputJSon(cin, 0);
}
一些常见面试题的答案与总结 -
http://www.ihas1337code.com

【在 c***y 的大作中提到】
: 这个Jason_string的code谁写了?谢谢share一下
:
: interviewer

l******n
发帖数: 492
17
你怎么该char* buffer的?

buffer,

【在 s****a 的大作中提到】
: 这个只能调用read每次读一个字符吧。还有什么其他trick?
: 4。给定int read(char *buffer, int size) api,写出int readline(char * buffer,
: int size)code。举例说,输入一个字符串“abcd\nefgh”,read(buffer,3)返回3,
: buffer=abc,同时指针指向字符"d"。read(buffer,7)返回7,buffer=abcd\nef,同时
: 指针指向字符"g"。返回值是实际读取的字符数。要求readline(buffer,3)返回3,
: buffer=abc,同时指针指向字符"d"。readline(buffer,7)返回4,buffer=abcd,同时
: 指针指向字符"e"。
: 有个trick point,一开始我没注意,后来写对了。他们看上去很满意。

c***y
发帖数: 560
18
Thanks a lot.
如果attribute这么写,怎么判断这个{}符号呢? 感觉这样写似乎也对,符合规范
"attribute":{"title":"{a}"}

【在 i**********e 的大作中提到】
: 我以前贴过,但不知道为什么找不回那个帖子了。
: #include
: #include
: #include
: using namespace std;
: const int TAB_SPACE = 4;
: void outputJSon(istream &in, int indentLevel) {
: bool firstChar = true;
: bool inBracket = false;
: while (in) {

W**********r
发帖数: 8927
19
1 (共1页)
进入JobHunting版参与讨论
相关主题
C#程序,如何统计一个文件夹里每个文件的Lines of Codeebay skype interview面经(4轮)
对scala很失望FB临门一脚挂了,那种郁闷悔恨的感觉.
问 Implement readline using read4096请教一个fb面试问题
讨论一下FB的经典题read和readline吧面完fb,结果已经出来了,share下被拒的原因(请转jobhunting版 (转载)
问道 facebook 面试题问道FB的题
Design Pattern Question - DecoratorPython大牛请进
fb面试题【转】google面试有问protocol buffer嘛
昨天的F家店面顶风作案,Google面经
相关话题的讨论汇总
话题: firstchar话题: inbracket话题: buffer话题: facebook