我面试的岗位是Google的Software Development Engineer。整体面试效率太低,面试结束一个月才被通知没通过,挺气的,忍不住吐槽效率太低。
1.LintCode - 寻找峰值。给定一个无重复整数的数组,首先增加然后减少。查找其中的最大数字。
LintCode原题链接:http://www.lintcode.com/zh-cn/problem/find-peak-element/
参考答案:http://www.jiuzhang.com/solutions/find-peak-element/
2.给一个带有三个按钮的咖啡机,每个按钮都会分配给定范围内的某个位置。编写一个功能,确定按钮的任何组合是否有保证分配供应量。
3.系统设计题 - 设计StubHub