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

[跳槽] FLAG等大公司面试官是如何准备算法面试题的?

全局:

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

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

x
如果是每个人自由准备的话,会不会出现难度不均衡的问题。比如有人倒霉遇到了4个出Hard的面试官,有人运气好遇到4个Easy。有没有一个协调人,平衡所有轮的难度。或者说hiring committee会根据面试难度对评分进行curve?

上一篇:From Curiosity-driven Research to Application-driven Research
下一篇:上来第一份工作就很养老是不是就该考虑换工作了?还是这就是最好的归宿
推荐
woshigtc 2019-11-19 03:26:10 | 只看该作者
全局:
第一步肯定是选题目。
狗家有内部的网站大家可以出题,然后可以评分。我不清楚这些题目是哪里来的,我觉得有些是员工自己想的或者别的地方抄来的,改一改什么的。面试官可以从这题库里面选。
我“个人”觉得题库里面部分题目不是很适合当面试题,要不就是背景太复杂,需要花时间让candidate理解,或者逻辑直白但是代码复杂,edge case特别多,又或者难度跳空,不能很好evaluate candidate水平。.--
我还是喜欢问自己看到的野题,as long as题目有趣,代码不是很复杂(我也懒得de很tricky的bug),然后几个follow-up会有层次区分。

然后就是面试,根据candidate面试的情况总结。
其实很有意思,因为有些candidate会有很有趣的想法,一开始我会很疑惑为啥会这么想,但是见多了就会觉得也许是某个条件比较容易让人往某个方向去思考。甚至有些方法虽然不work,我也会顺着面试者的想法去问ta一两个问题来检查对于某些基础知识的掌握,比如有人说要用deque,我会问一般deque怎么实现,或者有人说用heap我会问操作复杂度,尤其heapify,几乎没人答对,其实也没关系,但是但凡答对就很加分。然后也会有准备对应的counterexample,在面试者卡进死胡同的时候拯救一下。然后对于常见的bug也会比较了解,知道怎么去提示面试者来帮ta发现。再有就是面试节奏会越来越好,因为会知道哪些步骤会花多少时间。

评分

参与人数 3大米 +22 收起 理由
admin + 20
charlieyan + 1 赞一个
cortexxx + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
codyman 2019-11-17 17:36:31 | 只看该作者
全局:
同好奇 字数字数字数
回复

使用道具 举报

全局:
我也很好奇,G家肯定不是leetcode上的,感觉会不会是ACM改一改
回复

使用道具 举报

全局:
难度不平衡似乎不是大问题,每个面试官心里也有curve吧,据说会跟同一道题面过的其他candidate比较
回复

使用道具 举报

🔗
dreamingrobot 2019-11-18 14:34:12 | 只看该作者
全局:
bar raiser吗,会有一个至两个比较senior IC/manager来把关的。但运气因素还是无可避免的。
回复

使用道具 举报

🔗
xfuyun 2019-11-19 04:09:33 | 只看该作者
全局:
面试官不准备。题目一般都面过很多次,常见错误都知道
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

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