面试google面试的郁闷# JobHunting - 待字闺中
r*g
1 楼
第一轮
很简单的题,一堆log,输入是:
time, functionname, enter(or exit)
要求输出是functionname (t2-t1) 形式。
因为是东部职位,早上起来太早,题目也没写清楚要求,本来简单的题,但是题目没有
写输出按照时间排序,也没有写输出是t2-t1,而不是所有时间interval的和,结果在
反复和interviewer交流后才搞清楚。本人口语也不好,电话也不好,搞的憋屈,他每
次都是让我写例子来说明自己的方法,然后我才慢慢搞清楚题目要求。
完了想再来一道对方不让。
结果不出意外第二轮。
第二轮,电话信号也不好,该换手机了,很简单的
https://leetcode.com/problems/binary-tree-longest-consecutive-sequence/
结果他似乎对c++ ref不熟,我给出function signature以后,他还纠结于我怎么
maintain两个状态,后来恍然大悟我的DFS return一个value,里面一个ref也维护一个
value,然后说我写的比他想的简单。还好我跑了下程序没问题。我想code第二道他也
不干,时间花了43分钟。多数时间花在他不理解我怎么maintain两个状态,还让我用一
个简单的array做例子。
虽然我知道我英语烂,但是好歹让我多code两道也好啊。目测是两个半死不活的
netrual然后挂掉,一年辛苦白费了。
FB电面也简单,一个是quick select一个是Minimum Window Substring,43分钟左右都
写出来了,虽然感觉不会挂掉,但是对方是烙印,我心里又是哇凉哇凉的。
很简单的题,一堆log,输入是:
time, functionname, enter(or exit)
要求输出是functionname (t2-t1) 形式。
因为是东部职位,早上起来太早,题目也没写清楚要求,本来简单的题,但是题目没有
写输出按照时间排序,也没有写输出是t2-t1,而不是所有时间interval的和,结果在
反复和interviewer交流后才搞清楚。本人口语也不好,电话也不好,搞的憋屈,他每
次都是让我写例子来说明自己的方法,然后我才慢慢搞清楚题目要求。
完了想再来一道对方不让。
结果不出意外第二轮。
第二轮,电话信号也不好,该换手机了,很简单的
https://leetcode.com/problems/binary-tree-longest-consecutive-sequence/
结果他似乎对c++ ref不熟,我给出function signature以后,他还纠结于我怎么
maintain两个状态,后来恍然大悟我的DFS return一个value,里面一个ref也维护一个
value,然后说我写的比他想的简单。还好我跑了下程序没问题。我想code第二道他也
不干,时间花了43分钟。多数时间花在他不理解我怎么maintain两个状态,还让我用一
个简单的array做例子。
虽然我知道我英语烂,但是好歹让我多code两道也好啊。目测是两个半死不活的
netrual然后挂掉,一年辛苦白费了。
FB电面也简单,一个是quick select一个是Minimum Window Substring,43分钟左右都
写出来了,虽然感觉不会挂掉,但是对方是烙印,我心里又是哇凉哇凉的。