回复: 23
跳转到指定楼层
上一主题 下一主题
收起左侧

Thumbtack onsite面经

全局:

2016(1-3月) 码农类General 硕士 全职@thumbtack - 内推 -   | | | 应届毕业生

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

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

x
没拿到
哎,真的很想去这家,主要是我自己之前也想开一个公司,当时想做的是和thumbtack几乎一样的东西,还写了business plan,还去找了真格等几个基金,虽然没拿到投资吧。。。。

tech第一轮,白人男
题目给的有点不是特别好懂,让你实现一个function,输入是一个callback和一个int n,表示在n milisecond之后,call那个callback,大概相当于实现一
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
是沟通还可以了,可能还是不够fit吧,毕竟招的人太少了,尤其对于fresh grad更多的看的可能不是你的技术,而是culture fit和沟通,现在才60多个engineer,今年总共也就招十几个貌似,fresh grad估计也就招三五个顶天了

评分

参与人数 3大米 +53 收起 理由
夏虫不知雪花 + 40
edwardhy1990 + 3 感谢分享!
lvtongyun + 10 感谢分享!

查看全部评分


上一篇:Uber店面过
下一篇:amazon下周电面 分享朋友面筋
推荐
马夏尔 2016-3-8 00:11:58 | 只看该作者
全局:
非常感谢LZ的面经,第一轮的题目能具体讲讲吗?感觉用thread.sleep就可以解决了。这题主要想考察什么能力呢?
关于TF_IDF那道题,每个文件里的word是提供好的吗?还是需要自己parse呢?
谢谢!
回复

使用道具 举报

推荐
e6175423 2016-6-27 16:46:56 | 只看该作者
全局:
楼主,求问N叉树的序列化和反序列化当时用了什么方法?我只想到按层遍历,下面是我的代码,初步测试没有问题,希望楼主给出建议~
  1. #include <iostream>
  2. #include <sstream>
  3. #include <vector>
  4. #include <queue>
  5. using namespace std;

  6. struct TreeNode
  7. {
  8.     int val;
  9.     vector<TreeNode *> children;
  10.     TreeNode(int v):val(v){}
  11. };

  12. string serial(TreeNode* root)
  13. {
  14.     ostringstream os;
  15.     if(!root) {return "";}
  16.     os<<to_string(root->val)+" ";
  17.     int cnt = root->children.size();
  18.     os<<to_string(cnt)+" ";
  19.     queue<TreeNode* > Q;
  20.     Q.push(root);
  21.     while(!Q.empty()) {
  22.         TreeNode *cur = Q.front();
  23.         Q.pop();
  24.         for(auto child : cur->children) {
  25.             os<<to_string(child->val)+" ";
  26.             int cnt = child->children.size();
  27.             os<<to_string(cnt)+" ";
  28.             Q.push(child);
  29.         }
  30.     }
  31.     return os.str();
  32. }


  33. TreeNode* deserial(string s) {
  34.     istringstream ist(s);
  35.     if(ist.eof()) return NULL;
  36.     TreeNode *root = new TreeNode(0);
  37.     queue<TreeNode *> Q;
  38.     Q.push(root);
  39.     while(!Q.empty()) {
  40.         TreeNode *cur = Q.front();
  41.         Q.pop();
  42.         string str;
  43.         ist>>str;
  44.         if (str == "") {
  45.             break;
  46.         }
  47.         cur->val = stoi(str);
  48.         ist>>str;
  49.         if(str == "") break;
  50.         int cnt = stoi(str);
  51.         for(int i = 0; i < cnt; ++i) {
  52.             TreeNode *child = new TreeNode(0);
  53.             cur->children.push_back(child);
  54.             Q.push(child);
  55.         }
  56.     }
  57.     return root;
  58. }

  59. int main(int argc, const char * argv[]) {
  60.         string s = "1 3 2 3 3 0 4 0 5 0 6 0 7 0";
  61.         TreeNode *root = deserial(s);
  62.         cout<<serial(root)<<endl;
  63. }
复制代码
回复

使用道具 举报

推荐
 楼主| tltzhsajsdr 2016-3-9 07:55:45 | 只看该作者
全局:
马夏尔 发表于 2016-3-8 00:11
非常感谢LZ的面经,第一轮的题目能具体讲讲吗?感觉用thread.sleep就可以解决了。这题主要想考察什么能力呢 ...

是我最开始就是说thread.sleep,但是你说了以后他会继续追加followup,然后假设每种不同的情况是如何的。例如定时器是如何实现的也是你自己假设,有没有一个job不停的call这个function,然后你那个callback到底是什么也是你自己假设。最后的问题是回归到单线程的,然后这题很开放,我感觉最后你可以假设怎么样怎么样,他好像比较希望跟你talk,而不是让你实现就完了。你可以假设有一个job是定时call这个function,也可以假设没有,所以我也有点儿说不清。。。。

补充内容 (2016-3-9 07:57):
TF_IDF那题的例子是你自己举,输入是什么形式的你只要和面官约定好就行,不需要自己parser
回复

使用道具 举报

🔗
lvtongyun 2016-2-28 04:46:14 | 只看该作者
全局:
跪谢LZ!!  OFFER多多!
回复

使用道具 举报

🔗
林微熙 2016-2-29 08:47:45 | 只看该作者
全局:
HR给我说new 要10个
已经fill 了4个
回复

使用道具 举报

🔗
lvtongyun 2016-2-29 11:27:26 | 只看该作者
全局:
林微熙 发表于 2016-2-28 19:47
HR给我说new 要10个
已经fill 了4个

看来层主也去onsite了呀。 结果怎么样呀?面的题和LZ的一样吗?谢谢!
回复

使用道具 举报

🔗
林微熙 2016-2-29 12:12:37 | 只看该作者
全局:
lvtongyun 发表于 2016-2-28 20:27
看来层主也去onsite了呀。 结果怎么样呀?面的题和LZ的一样吗?谢谢!

我没去
hr电话里给我说的
回复

使用道具 举报

🔗
林微熙 2016-2-29 12:13:04 | 只看该作者
全局:
lvtongyun 发表于 2016-2-28 20:27
看来层主也去onsite了呀。 结果怎么样呀?面的题和LZ的一样吗?谢谢!

我正在等电面
回复

使用道具 举报

🔗
lvtongyun 2016-2-29 12:22:12 | 只看该作者
全局:

哦哦 加油! 我下下周去onsite.
回复

使用道具 举报

🔗
林微熙 2016-2-29 12:39:00 | 只看该作者
全局:
lvtongyun 发表于 2016-2-28 21:22
哦哦 加油! 我下下周去onsite.

电面题目是啥????????????
快说快说
一样不一样
回复

使用道具 举报

🔗
lvtongyun 2016-2-29 23:29:39 | 只看该作者
全局:
林微熙 发表于 2016-2-28 23:39
电面题目是啥????????????
快说快说
一样不一样

和LZ面的一样,应该不会变。
回复

使用道具 举报

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

本版积分规则

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