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

[找工就业] 关于面试碰到做过的hard题的疑问

🔗
匿名用户-TJBDK  2020-8-11 21:13:20 |倒序浏览

2021(1-3月)-CS本科+fresh grad 无实习或全职 | 网上海投| 码农类General全职@

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

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

x
想问下大家,如果面试碰到做过的hard题(比如要用dp),是应该假装没做过先用recursion写,然后跟着面试官一起优化呢(这种情况dp solution可能写不完),还是直接把dp最优解写出来呢?

上一篇:大家知道Brex这个start up 绿卡政策怎么样嘛?
下一篇:Cisco fulltime OA
全局:
若知道最优解不必假装不知道。但是要将问题分析、如何定义dp变量,以及为何如此定义,sub problems 封闭性讲清楚。这样同时展示出你真正理解了这个问题而不是记答案。
并且大既率是若你将铺垫工作做好,面试官已经默认给你加分了,后面coding 是否写完说不定都不重要了(当然这个因人而异).--

具体对于dp. 我觉的含金量在于如何设计并选择dp变量,对于难题来说往往并不是所直接问的,而是你得加辅助的结构来形成子问题封闭性。这个技术就得见仁见智了  因为从理论上深层讲就是数学归纳法证明,严格推导正确性绝对non trivial, 当然只是面试不会涉及太理论化。

评分

参与人数 1大米 +1 收起 理由
不知道小帅 + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
当然直接用dp 但是解释清楚subproblem怎么得出来的 数学公式走一个
回复

使用道具 举报

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

本版积分规则

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