工业界资深数据科学家现场教你修改求职简历
小K现场教你修改求职简历

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
高效直聘+内推,70%面试率
AI帮你免费完善简历
直击全美十万个科技职位
把贵司招聘信息放这里
查看: 1537|回复: 17
收起左侧

刚出炉的Google SDE intern电面

[复制链接] |试试Instant~
我的人缘0
zzwzzw435 发表于 2018-6-12 09:26:06 | 显示全部楼层 |阅读模式
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  100% (49)
 
 
0% (0)  踩

2018(10-12月) 码农类General 硕士 实习@Google - 网上海投 - 技术电面  | Other | 其他

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

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

x
看了地里的那么多面经,今天终于忐忑地上了战场,现在来发下贴回馈下地里,求大米,求hc,求match!
. 1point3acres
第一题: linkedlist的plus one, 1234=1->2->3->4, 999 = 9->9->9
先讲了reverse和recursion的方法
follow up: 不用上门两种方法- =
用了快慢指针,fast = slow.next; fast遇到9,就停slow,fast继续走,fast走完后,slow+1,把后面的9变0

第二题: string“abcdef”
去掉所有a
把b变成bee
. Waral 博客有更多文章,follow up: in place



补充内容 (2018-6-25 15:48):
楼主弄错了,是送了HC,还不算进pool,求过HC

补充内容 (2018-6-25 15:48):
楼主弄错了,是送了HC,还不算进pool,求过HC
来源一亩.三分地论坛.
补充内容 (2018-6-29 11:32):
6.25号 过了HC进池了,希望能早点match到组

评分

参与人数 4大米 +12 收起 理由
水晶月 + 1 赞一个
zhouyj96180 + 3 很有用的信息!
zimibuwu + 3 很有用的信息!
DavidLi210 + 5 给你点个赞!

查看全部评分


上一篇:BB新鲜6-11号电面 -- 职位 2018 SDE
下一篇:Bloomberg 电面&新鲜onsite
我的人缘0
wchb2016 发表于 2018-6-12 09:36:48 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
100% (1)   【踩】
全局: 顶  66% (24)
 
 
33% (12)  踩
in place 是 啥意思? 不让开新空间?
回复

使用道具 举报

我的人缘0
DavidLi210 发表于 2018-6-12 14:19:41 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  87% (144)
 
 
12% (21)  踩
第二题能详细说下什么意思吗。。。 怎么去掉所有a把b变成bee。。
回复

使用道具 举报

我的人缘0
 楼主| zzwzzw435 发表于 2018-6-12 14:31:42 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (49)
 
 
0% (0)  踩
DavidLi210 发表于 2018-6-12 14:19
第二题能详细说下什么意思吗。。。 怎么去掉所有a把b变成bee。。

比如输入abcde, 去掉a得到bcde,然后把b替换成bee得到beecde

评分

参与人数 1大米 +5 收起 理由
DavidLi210 + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0
 楼主| zzwzzw435 发表于 2018-6-12 14:32:31 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (49)
 
 
0% (0)  踩
wchb2016 发表于 2018-6-12 09:36
in place 是 啥意思? 不让开新空间?
-google 1point3acres
只能开一次空间
回复

使用道具 举报

我的人缘0
DavidLi210 发表于 2018-6-12 15:40:24 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  87% (144)
 
 
12% (21)  踩
zzwzzw435 发表于 2018-6-12 14:31
比如输入abcde, 去掉a得到bcde,然后把b替换成bee得到beecde

所以要求输出的就是beecde吗
回复

使用道具 举报

我的人缘0
 楼主| zzwzzw435 发表于 2018-6-12 15:42:03 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (49)
 
 
0% (0)  踩
DavidLi210 发表于 2018-6-12 15:40
所以要求输出的就是beecde吗

你要这么理解也行吧
回复

使用道具 举报

我的人缘0
 楼主| zzwzzw435 发表于 2018-6-12 16:12:02 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (49)
 
 
0% (0)  踩
DavidLi210 发表于 2018-6-12 15:40. From 1point 3acres bbs
所以要求输出的就是beecde吗
. Waral 博客有更多文章,
比如aaaabbbbcdef->beebeebeebeecdef

评分

参与人数 1大米 +5 收起 理由
DavidLi210 + 5 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘1
idatascience 发表于 2018-6-13 10:19:49 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  86% (339)
 
 
13% (55)  踩
用了快慢指针,fast = slow.next; fast遇到9,就停slow,fast继续走,fast走完后,slow+1,把后面的9变0 ---- 是从高位到低位么?那这样的话,感觉不太对啊。比如12946 + 1,也就是12947啊?
回复

使用道具 举报

我的人缘0
 楼主| zzwzzw435 发表于 2018-6-13 14:40:06 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (49)
 
 
0% (0)  踩
idatascience 发表于 2018-6-13 10:19
用了快慢指针,fast = slow.next; fast遇到9,就停slow,fast继续走,fast走完后,slow+1,把后面的9变0 -- ...

[Java] 纯文本查看 复制代码
if(fast.val ! = 9){
   slow = fast;
   fast = fast.next;
}else{
   fast = fast.next; 
}

回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-10-19 15:35

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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