我在Google的这次面试持续了一个多月,虽然最后以失败告终,但是客观评价我觉得总体上面试难度不大,面试结束后我的自我感觉还不错,没想到最后挂掉了。可能因为一些其他的因素导致我落选了吧,我很想再打电话过去问问原因。
我进行了三轮电话面试,每轮的面试官都会出一道算法题。大部分人的电面都是2轮,但是因为我挂了一轮,HR给我加面了一轮电面。无奈最后还是挂掉了。
电面1
先是进行了自我介绍,然后对简历上的一些细节追问,还问了问为什么想来谷歌工作。谈的很泛泛,之后切入正题,开始coding:
LintCode - 求三数之和。
题目链接:
http://www.lintcode.com/zh-cn/problem/3sum/
Solution链接:
http://www.jiuzhang.com/solutions/3sum/
电面2
上来就开始做题,没有寒暄。
1.LintCode - 罗马数字转整数
题目链接:
http://www.lintcode.com/zh-cn/problem/roman-to-integer/
Solution链接:
http://www.jiuzhang.com/solutions/roman-to-integer/
电面3
这一面出的算法题很常见,以前刷到过。
1.LintCode - 整数转罗马数字
题目链接:
http://www.lintcode.com/zh-cn/problem/integer-to-roman/
Solution链接:
http://www.jiuzhang.com/solutions/integer-to-roman/
希望我的面经能给大家带来一些帮助,我也能攒攒人品,下一次面试能一路到终面。