要回国了,写个简单的总结吧。

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
把贵司招聘信息放这里
查看: 1915|回复: 5
收起左侧

Uber 挂经换米

[复制链接] |试试Instant~ |关注本帖
zsll 发表于 2016-11-26 00:44:31 | 显示全部楼层 |阅读模式

2016(10-12月) 码农类General 硕士 全职@Uber - 猎头 - 技术电面 Onsite  | Fail | 在职跳槽

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

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

x
很久没消息,应该就是挂了。觉得他家recruiter很rude,虽然挂了你好歹发封邮件回下啊,结果都是默拒,所以不知道feedback。Phone题目:
calculator I,比leetcode LC 224简单些

Onsite题目:. 1point 3acres 论坛
1. project dive。最后十分钟谈谈设计一个火车购票系统,重点谈热点问题怎么解决
2. Coding: excel parsing. 板上经常见到的题(贴下面了)。
3. Design Netflix/Instagram. 人家问哪个你用的多,让我选一个
4. Behavior:Talk about your projects: one of the things that's actually a failure, what's good/bad in your company culture,etc. 这个环节很多人忽略,但uber似乎很重视,一定要事先编好应对。我很可能挂在这轮。
5. Coding:Combination Sum。只有正数,写了dfs,说了排序剪枝。又提到了dp算法。问复杂度,卡了下。这种题建议大家练习的时候要注意,很多人刷过就过了,因为题目不难,但复杂度有时候挺麻烦,可以参考leetcode区的讨论。
  1. import java.util.*;


  2. // This is the text editor interface.
  3. // Anything you type or change here will be seen by the other person in real time.
  4. public class Solution {
  5.     public static void main(String [] args) {
  6.         List<String> input = new ArrayList<String>();. 留学申请论坛-一亩三分地
  7.         input.add("Col1,Col2");
  8.         input.add("\"a\",b");.留学论坛-一亩-三分地
  9.         input.add("\"c,d\", \"e\\\"f");
  10.         print(input);
  11.     }
  12.    
  13.     static void print(List<String> l) {
  14.         if(l != null && l.size() > 0) {
  15.             List<String> cols = parse(l.get(0));
  16.             //System.out.println("[");
  17.             . more info on 1point3acres
  18.             List<HashMap<String, String>> res = new ArrayList<HashMap<String, String>>();
  19.             
  20.             for(int i = 1; i < l.size(); i++) {. from: 1point3acres
  21.                  //System.out.println("  {");
  22.                  List<String> words = parse(l.get(i));
  23.                  res.add(new HashMap<String, String>());.留学论坛-一亩-三分地
  24.                  for(int j = 0; j < cols.size(); j++) {
  25.                      //System.out.println("    " + cols.get(j) + ":" + words.get(j));
  26.                      if(res.get(res.size() - 1).containsKey(cols.get(j))) {
  27.                          throw new IllegalArgumentException("Duplicate col names");
  28.                      } else {
  29.                          res.get(res.size() - 1).put(cols.get(j), words.get(j));
  30.                      }
  31.                  }
  32.                  //System.out.println("  },");
  33.             }. 一亩-三分-地,独家发布
  34.             //System.out.println("]");. from: 1point3acres
  35.             System.out.print(res);
  36.         } 来源一亩.三分地论坛.
  37.     }
  38.    
  39.     static List<String> parse(String s) {. visit 1point3acres for more.
  40.         List<String> res = new ArrayList<String>();
  41.         if(s != null && s.length() > 0) {
  42.             int i = 0;. 1point 3acres 论坛
  43.             boolean inQut = false;.1point3acres网
  44.             StringBuffer sb = new StringBuffer();
  45.             while(i < s.length()) {.1point3acres网
  46.                 char c = s.charAt(i);
  47.                 if (c == '"') {
  48.                     if(!inQut) {
  49.                         inQut = true;
  50.                     } else {
  51.                         inQut = false;
  52.                     }. 1point3acres
  53.                 } else if (c == '\\' && inQut) {. 留学申请论坛-一亩三分地
  54.                     if(i < s.length() - 1) {
  55.                         char next = s.charAt(i + 1);
  56.                         sb.append(next);
  57.                         i++;
  58.                     } else {
  59.                         throw new IllegalArgumentException("Invalid escape");
  60.                     }
  61.                 } else if (c == ',' && !inQut) {
  62.                     res.add(new String(sb));
  63.                     sb = new StringBuffer();
  64.                 } else {
  65.                     if(!(c == ' ' && !inQut)) {
  66.                         sb.append(c);
  67.                     }
  68.                 }
  69.                 i++;
  70.             }
  71.             res.add(new String(sb));
  72.         }. Waral 博客有更多文章,
  73.         return res;
  74.     }
  75. }. 围观我们@1point 3 acres
复制代码

评分

2

查看全部评分

timpark4 发表于 2016-11-26 11:07:59 | 显示全部楼层
请问lz 一般多长时间不回复就可以认为是挂了呢?
回复 支持 反对

使用道具 举报

 楼主| zsll 发表于 2016-11-26 13:13:18 | 显示全部楼层
具体多久算据我不知道,我已经超过三周没消息了,版上一般offer 10天内都知道了。
回复 支持 反对

使用道具 举报

timpark4 发表于 2016-11-26 13:17:02 | 显示全部楼层
zsll 发表于 2016-11-26 13:13. Waral 博客有更多文章,
具体多久算据我不知道,我已经超过三周没消息了,版上一般offer 10天内都知道了。

我面完也快10天没消息了。。不知道是不是放假会慢点. 1point 3acres 论坛
回复 支持 反对

使用道具 举报

null_point_exc 发表于 2016-11-28 22:19:19 | 显示全部楼层
你怎么知道是挂了呢。干嘛不发邮件问一问。万一是忘了,或者备胎了呢
回复 支持 反对

使用道具 举报

 楼主| zsll 发表于 2016-12-3 12:04:53 | 显示全部楼层
挂是肯定了,如果offer了hr不会忘一个月的。面完就move on吧,写信只发感谢信,不要发信催结果。
另外忘了说我面试最后聊天没刹住,委婉的问了一个问题:如果过两年无人车多了你们组怎么办。所以我挂我活该啊。
回复 支持 反对

使用道具 举报

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

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

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

custom counter

GMT+8, 2018-5-27 05:52

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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