查看: 12739| 回复: 62
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 转码面试屡遭拒 求助

 
全局:

2022(4-6月)-Other博士+1-3年 | 猎头|加拿大 码农类General全职@google

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

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

x
  简单说一下楼主背景。坐标加拿大,国内985cs本,非cs phd,一年多不知名厂ds经验,算是半转码。转码原因主要是楼主理工男,英语一般,不太喜欢开会,做presentation等,coding这种hard skill更符合楼主的性格,也是更擅长的方向,然后data真要往很深里学,太吃数学能力,比cs更难。准备面试半年左右,主要是做项目(full stack web) 和刷题(现在lc 四百多道)。刚开始投简历时知名的不知名的公司都投,后面发现一些大公司给我面试机会,小公司反而理都不理,就专注于投那些知名公司。  楼主拿到的面试有: 1. doordash. phone screen 挂, 给的一道高频tag题,轻松做出,以为稳过,结果挂了。 2. 亚麻,四轮vo。 其中两轮算法题,轻松做出,一轮system design,楼主是面试前两周突击学的system design,面得一般吧。然后一轮ood,感觉挺难,确实不会,面试前不确定会不会考ood,也没那么多时间去准备了,就看了一个parking lot ood就去面了。亚麻算是挂的没话说。 3. 狗,面得L3/L4。一轮bq,三轮算法题,应该都是medium难度的题吧,都做出来了,应该是最优解,先说自己的想法,再写码,再解释写的是啥,再用嘴跑test case,考官都是说make sense,结果也是对的,follow up也都答上来了。感觉面的还行,结果今天hr说没过,但是very close,给的feedback是have difficulty translating your idea into algorithm. 其实不太懂这个feedback是什么意思。algorithm/code有问题?这不太可能。写完码考官都说ok的。楼主自己反思,能想到的只能是英语的问题?说的不够流利,不够清楚?不确定。楼主英语口语确实算不上好,雅思口语大概7或7.5,中国人平均水平应该是有的。反正得知结果后确实非常的沮丧,对于以后怎么走也非常迷茫。
  楼主感觉题刷的已经可以了,各种oa,vo,碰到的题也有十几二十题了,都做出来了。但还是挂了所有的面试。现在摆在我面前的有几条路。1. 提高ood,system design,英语,communication?明年再投这些大厂?(今年挂了狗,亚麻,微软投了很多不给面试机会,meta给了mle的面试机会但后来hire freeze取消了,其他一些知名厂推特之类的不给面试)。 2. 投不知名小厂,强行上岸再说。但感觉小厂不论是拿面试还是过面试对于楼主这种没有sde项目经验的更难。做题对楼主来说还算是强项。3. 放弃转码,继续做data。。。 希望大家给一些意见,关于从哪些方面提高自己,更大概率过面试,或者未来该选择的道路。


补充内容 (2022-07-18 01:27 +8:00):
说一下狗碰到的三个算法题吧。说一下思路,代码就不写了。
1. 实现一个waitlist,能add,remove,serve customer。 思路:类似lc LRU, 用hashtable 和双头链表,三个操作都能o(1)时间复杂度实现
2. 在一个2d board上有一些router,如果两个router相距十步之内,则一个message可以从一个router传到另一个。给一些router的坐标,起始router和最终router,问是否能达到。思路:从起始router开始做bfs,十步之内碰到新的router则加进来,step设为0,超过十步就不要了。直到碰到最终router。 follow-up:假设不是十步,而是比较大的步数,router数量较少,怎么办。思路:不做bfs,计算两两router间的距离。
3. 给定一些log,每个log有log name 和 log message。第一问,每个log name有多少log message。思路:简单的one pass count,结果存在hashtable里。第二问,给一个max total number of messages, 求一个optimal k to truncate each log. e.g. log name A 有10个massage,log name B 有20个message,C 有30个message,if k==20, 意思就是用20来truncate。after truncate,A还是10,B 还是20,C变成20. 找到最佳的k, 使得message总数最接近但不超过给定的max total number. 思路:用binary search猜答案,用猜的k值算出total number 去和max total number比较决定go left or go right

上一篇:Google L4 team match 求打捞
下一篇:跳槽怎样确定下一家公司靠不靠谱
推荐
BZH 2022-7-16 09:02:54 来自APP | 只看该作者
全局:
jingyaqin 发表于 2022-07-15 17:45:14
面试也很看运气吧,可能是经济不好,HC少了,楼主加油,不要放弃
是啊,放在一年前,妥妥好几个offer,来拿大包了。只是大环境变了,不是个人问题,当然也无法个人左右。去年的很多人只是运气好罢了。
回复

使用道具 举报

全局:
中国人英语口语雅思平均分是5,楼主口语已经很不错了。其实就是大环境在变化了,不一定是自己原因,楼主这样放一年前估计已经收了好几个offer
回复

使用道具 举报

全局:
感觉楼主1.2题都踩坑了。
. Waral dи,1. 应该要聊到是否需要有table size, 是否5人能坐6人桌子? 这样就要像是LFU搞 size 的链表。

2. 不应该bfs找到router 加进去,这样浪费很多不是router的格子。 谷歌喜欢考构图。 应该是两个router 相距10以内就可以构图。 查看 ifFind(from, target). dfs. 这样follow up也好解了。

谷歌面试官就是经常让猜题。。有时候把题猜出来比把不对的题代码写出来还有用。
回复

使用道具 举报

全局:
面试也很看运气吧,可能是经济不好,HC少了,楼主加油,不要放弃
回复

使用道具 举报

🔗
duckula 2022-7-16 09:03:39 | 只看该作者
全局:
看楼主的情况,非常担心自己……
回复

使用道具 举报

全局:
lz加油 估计现在形势不好
🐶家很接近了,可能就是运气差了一点

口语没问题的 敢说就行 面试时先clarify很重要 然后讲自己的思路 得到肯定之后再继续写code。写完之后dry run几个case。
回复

使用道具 举报

全局:
坚持住  会有转机

我觉得楼主应该是被英语脱了后退    这个必须提高  唱英文歌可以提高语感   跟刷题一样   一边跟不上就来个十遍  总能跟上  语感有了   语言就剩词汇量的事     不喜欢说就更要说   

祝好运
回复

使用道具 举报

全局:
坚持住,快了
回复

使用道具 举报

🔗
duckula 2022-7-16 10:29:53 | 只看该作者
全局:
楼主真的很厉害,再多投几家,肯定可以成功。
回复

使用道具 举报

全局:
口语7.5已经很不错了,应该不是英语的问题
回复

使用道具 举报

🔗
 楼主| stephcurrry 2022-7-16 13:34:03 来自APP | 只看该作者
全局:
GuanBai 发表于 2022-07-15 21:24:29
口语7.5已经很不错了,应该不是英语的问题
那你认为可能是什么问题呢
回复

使用道具 举报

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

本版积分规则

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