Lyft Onsite

终于过来写Onsite面经了!目前Onsite还不多,希望自己接下来Onsite多多,Offer多多多。。。

  1. 1个小时的电脑编程autocomplete. 面试官国人大哥超级赞。

  2. design: 设计google map, 实现一个interface,给定用户所在地点,找到# of cars around, ETA, lyft types(line, lyft, …)和价格。

  3. 午饭。此间随意问面试官每个组在做什么~~

  4. problem solving: a. maximum stack, b. product excluding itself

  5. behavior:
    在每个公司做什么
    你以前的老板对你啥评价?认为你哪儿可以改进?
    以前工作或者公司的闪光点和不爽的点?
    你认为你以前的工作哪儿可以改进?
    下一份工作有啥展望?

Feedback是编程强,但是design还差了一点。挂了。
不过LZ比较懒得搬家去旧金山,更想窝在南湾,所以也无所谓了。
behavior问题我也都是乱答的,欢迎大家在下面给出好的建议。

没看懂design跟google maps有什么直接关系?好像就是设计一个打车软件,打开app就能找到附近有多少车

对,就是打车软件。google maps是个马甲而已

谢谢,楼主几年工作经验啊?我看到地里其他人的面经大多数是2轮design呢

Problem solving 是指给出说出解决方案,不用写 code?maximum stack是那个 getMax 要求O(1)复杂度的问题?

autocomplete 的编程 能展开讲讲吗?

3-4年。看来是我运气好。。。

名义上是problem solving, 其实就是coding. maximum stack是那个

autocomplete: https://www.glassdoor.com/Interv … ype-QTN_2335594.htm

这个autocomplete只涉及一个单词,就是不会出现多个单词中间有空格这样的情况吧?