推荐:数据科学课程和书籍清单以及培训讲座


一亩三分地论坛

 找回密码
 获取更多干活,快来注册

一亩三分地官方iOS手机应用下载
查看: 3978|回复: 10
收起左侧

uber最新 onsite

[复制链接] |试试Instant~ |关注本帖
NeverKnow 发表于 2016-1-11 13:05:04 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 全职@Uber - 内推 - Onsite |Other在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x
刚刚结束的Uber onsite,估计跪了,说下面经和感受吧。
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
1. HR竟然把面试地点搞错了,12点面试,11点50才通知我去别的office,结果慌慌忙忙12点半才开始面试。3sum,follow up是4sum,求比n^3 更好的结果
2. 1点吃饭,吃到1点半。

3.设计Facebook photo的功能,问得很细,从前端的不同设备的处理,到后端架构(打算用什么语言,platform),到数据库设计和选择(就差把数据库的表写出来了),cache策略,CDN,socket,disaster control,备份策略都问倒了。

4,5轮就是两个组的manager 聊天,主要针对以前的projects,技术方面问得很细

6,题目很常见,就是有 Key ,Val, TimeStamp 的hashmap的add ,get ,remove 的实现。

最后一轮发挥的不好,跟面试官说,可以在HashMap里存一个TreeMap做value。 然后让实现TreeMap,当时竟然写错了。我也是对自己无语了。. from: 1point3acres.com/bbs

感觉coding不是很难,如果想去他家的同学,把leetcode刷一遍,主要看看median的,然后一些基本和常用的数据结构仔细看下就行了。
对于设计题,他家面的还是蛮细的,无论是设计轮,还是扯淡的时候。都会说一下。感觉新毕业生这块应该没什么优势,建议最好仔细准备一下。

最后就是祝大家身体健康,我面的最后一轮,当她跟我说这一轮是coding轮的时候,我就疯了,大姐,前边扯淡也是很费脑细胞的好吧。还扯了两轮,从来没有在面试的时候说了这么多话,大脑都缺氧了。你为什么不早点了。
鏉ユ簮涓浜.涓夊垎鍦拌鍧.
面试整个过程很紧张,每个人的语速都很快,节奏也很快,很符合他家的风格。. visit 1point3acres.com for more.
.鏈枃鍘熷垱鑷1point3acres璁哄潧
大家加油吧。
.鏈枃鍘熷垱鑷1point3acres璁哄潧

评分

2

查看全部评分

本帖被以下淘专辑推荐:

LYJALEX__ 发表于 2016-1-11 15:48:08 | 显示全部楼层
关注一亩三分地公众号:
Warald_一亩三分地
写treemap。。。红黑树整个写下来吗?
回复 支持 反对

使用道具 举报

windream1991 发表于 2016-1-17 15:21:39 | 显示全部楼层
关注一亩三分地微博:
Warald
楼主收到通知了吗
回复 支持 反对

使用道具 举报

jygan 发表于 2016-1-18 13:20:16 | 显示全部楼层
祝楼主拿到offer
回复 支持 反对

使用道具 举报

baozijun 发表于 2016-1-19 13:13:52 | 显示全部楼层
最后就是祝大家身体健康,我面的最后一轮,当她跟我说这一轮是coding轮的时候,我就疯了
回复 支持 反对

使用道具 举报

baozijun 发表于 2016-1-19 13:14:59 | 显示全部楼层
baozijun 发表于 2016-1-19 13:13
最后就是祝大家身体健康,我面的最后一轮,当她跟我说这一轮是coding轮的时候,我就疯了

看到这个笑喷了,还有一个同学说面了四小时,盯着一个小哥坐在那里coding,没起来。。。没上厕所,牛逼啊。。。拿绳命在扣腚啊
回复 支持 反对

使用道具 举报

bobzhang2004 发表于 2016-2-7 15:57:11 | 显示全部楼层
请问“实现TreeMap”是写bst就可以吧?需要实现bst的什么方法呢?还是所有?
回复 支持 反对

使用道具 举报

 楼主| NeverKnow 发表于 2016-2-7 21:55:22 | 显示全部楼层
bobzhang2004 发表于 2016-2-7 15:57
请问“实现TreeMap”是写bst就可以吧?需要实现bst的什么方法呢?还是所有?
. from: 1point3acres.com/bbs
实现所有···············
回复 支持 反对

使用道具 举报

bobzhang2004 发表于 2016-2-14 06:41:48 | 显示全部楼层
写了下第6题代码
  1. public class DataStructureKeyIndexValue {
  2. .鏈枃鍘熷垱鑷1point3acres璁哄潧
  3.         HashMap<Integer, TreeMap<Integer, Integer>> map;
  4. 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
  5.         public DataStructureKeyIndexValue() {. more info on 1point3acres.com
  6.                 map = new HashMap<Integer, TreeMap<Integer, Integer>>();.1point3acres缃
  7.         }

  8.         public void put(int key, int index, int value) {
  9.                 if (map.containsKey(key)) {. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
  10.                         map.get(key).put(index, value);
  11.                 } else {
  12.                         TreeMap<Integer, Integer> treeMap = new TreeMap<Integer, Integer>();
  13.                         treeMap.put(index, value);
  14.                         System.out.println(treeMap.containsKey(index));. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
  15.                         map.put(key, treeMap);. 1point 3acres 璁哄潧
  16.                 }
  17.         }

  18.         public int get(int key, int index) throws Exception {
  19.                 if (map.containsKey(key) && map.get(key).containsKey(index)) {
  20.                         return map.get(key).get(index);
  21.                 } else {
  22.                         throw new Exception();
  23.                 }
  24.         }
  25.        
  26.         public void remove(int key, int timeStamp) {
  27.                 if (map.containsKey(key)) {
  28.                         map.get(key).remove(timeStamp);
  29.                 }. 鍥磋鎴戜滑@1point 3 acres
  30.         }

  31.         public static void main(String[] args) throws Exception {
  32.                 DataStructureKeyIndexValue ds = new DataStructureKeyIndexValue();
  33.                 ds.put(1, 2, 9);
  34.                 ds.put(1, 3, 8);
  35.                 ds.put(2, 1, 9);
  36.                 System.out.println(ds.get(1, 2));
  37.                 System.out.println(ds.get(1, 3));
  38.                 System.out.println(ds.get(2, 1));
  39.         }
  40. }
复制代码
回复 支持 反对

使用道具 举报

bobzhang2004 发表于 2016-2-24 14:49:19 | 显示全部楼层
NeverKnow 发表于 2016-2-7 21:55
实现所有···············

面试的时候根本没有这么多时间实现吧
回复 支持 反对

使用道具 举报

returning 发表于 2016-2-28 14:21:28 | 显示全部楼层
太难了,第三题facebook photo怎么设计啊,谢谢了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-7-28 00:45

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表