一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1151|回复: 3
收起左侧

狗家电面

[复制链接] |试试Instant~ |关注本帖
yiyizheliu 发表于 2016-10-11 03:19:32 | 显示全部楼层 |阅读模式

2017(1-3月) 码农类 硕士 全职@Google - 内推 - 技术电面 |Otherfresh grad应届毕业生

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
面试小哥人很nice,给了两道挺简单的题,由于LZ太紧张了,时间有点超。 第一题就是把一个10进制的数转成一个base(2=<base <=16)其他的数,用string输出,花了点时间口头跑了下例子,一开始方向还想错了,后来思路对了代码码完,小哥一直问有没有case让你这个结果不对的。。我。。。。后来他给提示说要是转成16进制呢,我才想起来尼玛16进制大于10的数要变“A”。。“E”的。。。。后来他又说你要是8转2进制呢,吭哧跑了半天结果发现出来结果是对的。。。。然后他说哦。。看来结果是对的。。。。然后时间不太够了,小哥人还是很好的出了第二道题,输入一个matrix,求每个位置上周围邻居的和,再写到这个位置上,邻居是指上下左右的点。花了2分钟讲了思路,10分钟码了代码,然后他说没时间跑test case,就让我问了问题就走了。。。


补充内容 (2016-10-13 05:24):
刚收到onsite通知,多谢小哥放行,多谢地里各种资源

本帖被以下淘专辑推荐:

printf_ll 发表于 2016-10-12 02:33:13 | 显示全部楼层
祝楼主早日onsite!想问一下第二题,是将结果写入一个新的matrix吗?还是说算完(i,j)周围的和后要将原来(i,j)覆盖,计算(i,j+1)的时候要使用新的(i,j)?
回复 支持 反对

使用道具 举报

 楼主| yiyizheliu 发表于 2016-10-12 02:55:10 | 显示全部楼层
printf_ll 发表于 2016-10-12 02:33
祝楼主早日onsite!想问一下第二题,是将结果写入一个新的matrix吗?还是说算完(i,j)周围的和后要将原来(i, ...

是要覆盖原值的,in place,当时没时间了,我就说我要先建一个新的matrix,保存新值,再一个一个覆盖
回复 支持 反对

使用道具 举报

intaglio 发表于 2016-10-14 12:06:10 | 显示全部楼层
感觉想不到更好的做法了?
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-11 06:27

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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