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

狗狗实习跪经

全局:

2017(7-9月) 码农类General 硕士 实习@google - 内推 - 技术电面  | | Fail | 其他

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

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

x
小号发个面经,回馈地里。转cs一个学期,人生第一个电面,才刷了60题,是我渣。。。。。
第一轮:
白人大叔,工作过好几家公司了。超nice,交流非常愉快,一道题,后面15分钟各种欢畅地聊各种。
给定一个class Time {Static int now() {...}} 和一个class Task {void run() {...}},让完成一个class TaskManager的所有内容,实现void schedule(Task task, int start_time)和void evaluate()两个功能。其中那个now()是返回当前时间(一个以秒为单位的int),run()就是开始跑那个task。要完成的两个方法,schedule(...)预约给定的task要在给定的start
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
面试官:...(一时语塞,内心估计是崩溃的)
然后没时间闲聊了就互道晚安挂了电话- -

大神们麻烦教我一下二轮这题怎么做T_T



补充内容 (2017-2-15 15:22):
背靠背一周后收到加面,加面面了个easy加mapreduce的followup,面得没啥大缺陷(没bug也没答错概念)但也没啥亮点(不是那种对答如流的),于是一向不喜欢average的gg在加面后拒了我... 全职再战吧T_T

评分

参与人数 1大米 +3 收起 理由
haiwei624 + 3 感谢分享,加油~

查看全部评分


上一篇:脸家实习一轮
下一篇:无波儿店面
推荐
haiwei624 2017-1-18 08:22:12 | 只看该作者
全局:
  1.         vector<vector<int> > f(10, vector<int>(length + 1)); //f[i][j]表示,从数字i出发,长度为j的电话号码的方案数
  2.         for(int i = 0; i < 10; i++) {
  3.                 f[i][1] = 1;        //边界:第i个数字开始长度为1的显然只有一种
  4.         }
  5.         for(int j = 2; j <= length; j++) {
  6.                 for(int i = 0; i < 10; i++) {
  7.                         f[i][j] = 0;
  8.                         for(int k : nextSteps[i]) {        //nextSteps表示从数字i可以到达的数字的集合,可事先计算
  9.                                 f[i][j] += f[k][j - 1];
  10.                         }
  11.                 }
  12.         }
  13.         return f[s][length];
复制代码

评分

参与人数 1大米 +1 收起 理由
csnewbie + 1 感谢夏神!

查看全部评分

回复

使用道具 举报

🔗
srs90324 2017-2-15 15:02:22 | 只看该作者
全局:
感觉第二题可以用bfs或者dfs做。参考LC351和286
回复

使用道具 举报

🔗
 楼主| csnewbie 2017-2-15 15:19:07 | 只看该作者
全局:
srs90324 发表于 2017-2-15 15:02
感觉第二题可以用bfs或者dfs做。参考LC351和286

bfs和dfs就是暴力解啊。。我的暴力解就是bfs...因为要把每种不同走法的所有点都扫到一遍,所以复杂度很高..
回复

使用道具 举报

🔗
AndrewFish 2017-2-15 15:45:08 | 只看该作者
全局:
楼主可以参考一下 memorization 的解法
回复

使用道具 举报

🔗
AndrewFish 2017-2-15 15:47:05 | 只看该作者
全局:
当然前面那个bottom up 的解法更干脆  空间复杂度更低  可以改进成O(n)
回复

使用道具 举报

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

本版积分规则

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