📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
回复: 19
跳转到指定楼层
上一主题 下一主题
收起左侧

Thumbtack 图钉 Phone+Onsite+面经solution大回馈

全局:

2018(7-9月) 码农类General 硕士 全职@thumbtack - 内推 - 技术电面 Onsite  | | Fail | 在职跳槽
您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 150 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

总结:
    1. 他们家体验还是不错的,比airbnb强的地方在于他们家给的feedback非常强全。每一轮每一个面试官的评价HR都会反馈给你。
    2. 他们家外地去的话,报销比起airbnb稍微抠了许多,比如吃饭的单据要itemized的,然后groud tranportation上限是100,多了不给(他们给我订的希尔顿,然后我的rental car在那里停50多刀一晚!)

还有他们家也是用laptop coding,有一个面试官说我写完code花了太多时间去检查,应该用compiler去检查拼写错误什么的,这TM不是要bug free,讲究人肉debug嘛,但是thumbtack的面试官们好像好像觉得用compiler检查完全没有问题。请问你们有没有类似的经验,到底bug free包含拼写错误吗?可以用compiler检查吗?请在下方回复告诉我,谢谢!

这次面试Airbnb+thumbtack双双挂掉,要继续move forward去面别的公司了。贡献出所有的资料,祝大家好运!也祝自己好运!~

如果大家喜欢的话,请不要吝啬你的大米!!!谢谢!
   
         





本帖子中包含更多资源

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x

评分

参与人数 22大米 +107 收起 理由
Jiuxifo + 1 很有用的信息!
君为妖 + 2 很有用的信息!
xiaoxiaoJ + 2 给你点个赞!
Jessica_Zeng + 1 很有用的信息!
nanour + 3 useful

查看全部评分


上一篇:肥死不可 新鲜热乎面经
下一篇:Thumbtack HR面
推荐
 楼主| hg93011917 2018-10-27 05:00:31 | 只看该作者
全局:
zhubohao911 发表于 2018-10-26 12:57
请问,求出包含list里所有词的最短的substring的 startIndex 和 endIndex 这一题中
minheap 是什么作用? ...

请看下面代码:


  1. class Node {
  2.     int index;
  3.     //指明是第几个word
  4.     int i;
  5.     //指明它在自己的list排第几个
  6.     int j;
  7.     public Node(int index, int i, int j) {
  8.         this.index = index;
  9.         this.i = i;
  10.         this.j = j;
  11.     }
  12. }

  13. class Rextester
  14. {  
  15.     public static void main(String args[])
  16.     {
  17.         List<Integer> list1 = new ArrayList<>(Arrays.asList(4, 7, 9, 12, 15));
  18.         List<Integer> list2 = new ArrayList<>(Arrays.asList(0, 8, 10, 14, 20));
  19.         List<Integer> list3 = new ArrayList<>(Arrays.asList(6, 13, 16, 30, 50));
  20.         List<List<Integer>> input = new ArrayList<>();
  21.         input.add(list1);
  22.         input.add(list2);
  23.         input.add(list3);
  24.         System.out.println("Result: " + minDistance(input));
  25.     }
  26.    
  27.     private static int minDistance(List<List<Integer>> indexes) {
  28.         int k = indexes.size();
  29.         int result = k;
  30.         //不用记录min,因为heap头就是最小值
  31.         int max = Integer.MIN_VALUE;
  32.         for (List<Integer> list : indexes) {
  33.             Collections.sort(list);
  34.         }
  35.         PriorityQueue<Node> minHeap = new PriorityQueue<Node>(new Comparator<Node>(){
  36.             public int compare(Node n1, Node n2) {
  37.                 return n1.index - n2.index;
  38.             }
  39.         });
  40.         for (int i = 0; i < k; i++) {
  41.             int index = indexes.get(i).get(0);
  42.             max = Math.max(max, index);
  43.             minHeap.offer(new Node(index, i, 0));
  44.         }
  45.         while (minHeap.size() == k) {
  46.             Node head = minHeap.poll();
  47.             result = Math.min(result, max - head.index);
  48.             if (head.j + 1 != indexes.get(head.i).size()) {
  49.                 int next = indexes.get(head.i).get(head.j + 1);
  50.                 max = Math.max(max, next);
  51.                 minHeap.offer(new Node(next, head.i, head.j + 1));
  52.             }
  53.         }
  54.         return result;
  55.     }
  56. }
复制代码
回复

使用道具 举报

推荐
 楼主| hg93011917 2018-11-20 22:48:50 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

推荐
amethlex 2018-11-20 13:55:59 | 只看该作者
全局:
楼主,不好意思,明天就要面了,请问remove(int id)究竟是remove id还是remove(int time)? 另外time是什么?一个randomly generated的timestamp吗,那么一个timestamp怎么会有一系列的event呢?getList(int time)?不胜感激!
回复

使用道具 举报

无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
🔗
lifefailure 2018-9-26 09:23:25 | 只看该作者
全局:
楼主对Thumbtack前景看到吗,看已经融到E轮了,感觉这家bar还是挺高的
回复

使用道具 举报

🔗
strawberry008 2018-9-26 13:34:16 | 只看该作者
全局:
请问楼主第三轮是地里todo list那道题吗?还是就是设计calendar?
回复

使用道具 举报

🔗
 楼主| hg93011917 2018-9-26 21:31:18 | 只看该作者
全局:
strawberry008 发表于 2018-9-26 13:34
请问楼主第三轮是地里todo list那道题吗?还是就是设计calendar?

可以说是todo list那题,其实和calendar也差不多,都是那么回事,有任务有时间啥的。
回复

使用道具 举报

🔗
strawberry008 2018-9-27 11:15:08 | 只看该作者
全局:
hg93011917 发表于 2018-9-26 21:31
可以说是todo list那题,其实和calendar也差不多,都是那么回事,有任务有时间啥的。

谢谢楼主~
回复

使用道具 举报

🔗
zhubohao911 2018-10-26 12:57:06 | 只看该作者
全局:
请问,求出包含list里所有词的最短的substring的 startIndex 和 endIndex 这一题中
minheap 是什么作用?怎么帮助得到最短的substring?希望楼主可以解答下,谢谢了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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