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

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

 
🔗
maxcjx 2022-7-18 02:22:02 来自APP | 只看该作者
全局:
stephcurrry 发表于 2022-07-17 10:23:26
说一下狗碰到的三个算法题吧。说一下思路,代码就不写了。
1. 实现一个waitlist,能add,remove,serve customer。 思路:类似lc LRU, 用hashtable 和双头
纯好奇 serve customer怎么实现O(1)啊 serve customer需要take一个table size吧 就算用double linked list也需要找到对应的list (我assume你是一个list对应一个party size)那样的话除非table size == party size 否则好像没法在O(1)的时间里找到对应的list?
回复

使用道具 举报

全局:
AlanTu 发表于 2022-07-16 16:35:06.1point3acres
ds转码不算太远,多了去了。看你写的觉得不应该都被拒。System design临时抱佛脚是看得出来的,但一般entry level不会太纠结system design,oo design,也需要积累
我同意楼上的说法 楼主可以考虑把自己解题解释的过程录下来(录屏带着代码)然后找朋友或者比较有经验的人看一看 或者甚至你客观站在面试官的角度看一看 我觉得可能会spot一些问题
雅思这个分数不低了 英语的基础应该不是bottleneck才对
并且你是985cs本 又是phd 要有自信其实并不是转码 就是做自己可以做的事情而已
回复

使用道具 举报

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

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

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

使用道具 举报

🔗
 楼主| stephcurrry 2022-7-18 06:02:33 来自APP | 只看该作者
全局:
maxcjx 发表于 2022-07-17 11:22:02
纯好奇 serve customer怎么实现O(1)啊 serve customer需要take一个table size吧 就算用double linked list也需要找到对应的list (我as
是的 通过table size找到对应的链表 表头就是要serve的customer 因为链表的顺序是时间顺序加进去的 first come first serve
回复

使用道具 举报

🔗
 楼主| stephcurrry 2022-7-18 06:06:47 来自APP | 只看该作者
全局:
欧文市长 发表于 2022-07-17 12:11:29
感觉楼主1.2题都踩坑了。
1. 应该要聊到是否需要有table size, 是否5人能坐6人桌子? 这样就要像是LFU搞 size 的链表。
第一个题就是相应的人数坐相应的桌子 ..
第二题bfs好还是算两两距离好取决于步数的大小和router数量的大小。 你说的方法正是用来做follow up的思路 适用于步数很大 router很稀疏的情况
回复

使用道具 举报

🔗
hulua 2022-7-18 21:39:05 | 只看该作者
全局:
同加拿大,CS PhD。 有一点同感是大厂似乎不怎么卡简历,俺中小厂(包括独角兽)基本过不了简历关拿不到面试。不知道是不是因为PhD中小厂不待见。
回复

使用道具 举报

🔗
 楼主| stephcurrry 2022-7-18 21:43:47 来自APP | 只看该作者
全局:
hulua 发表于 2022-07-18 06:39:05
同加拿大,CS PhD。 有一点同感是大厂似乎不怎么卡简历,俺中小厂(包括独角兽)基本过不了简历关拿不到面试。不知道是不是因为PhD中小厂不待见。
Cs phd还拿不到面试不可能吧 可能是太牛逼他们不敢招
回复

使用道具 举报

全局:
Have difficulty translating ideas into algorithms 是说有思路但是没能短时间内bug free出代码,一般medium需要20分钟以内做出,楼主需要多leetcode
回复

使用道具 举报

🔗
hulua 2022-7-18 22:05:09 | 只看该作者
全局:
stephcurrry 发表于 2022-7-18 09:43. Χ
Cs phd还拿不到面试不可能吧 可能是太牛逼他们不敢招

应该不是, 毕竟学术(PhD)做的东西跟general software engineering是两条不同的路子,找工业界的职位其实过去的PhD经历并不加分,除非你研究的刚好是对口的职位 (这种机会非常的少,举个例子,比如说研究编译器的,华为有对应的组,除外,打开linkin, 能找到几个匹配的岗位?而且这种岗位一般也不常年开放)。
回复

使用道具 举报

全局:
我认识一家IT公司,中小厂,但和很多大厂有项目,对转码人士也挺友好的
回复

使用道具 举报

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

本版积分规则

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