明天面试 Google Software Engineer Intern (PhD) 求经验

2017-01-19 19:31:52 +08:00
 valkjsaaa

如题,据说前两轮应该所有 Intern 都一样?

稍微刷了刷 Leetcode ,高中稍微有一点竞赛基础,做了 Google 分类的前 20 道,感觉还都可以做出来,不过好像一些复杂的数据结构和算法,现在都不太记得清了 (平衡树、最大流),题目里面倒是没有碰到,不知道需不需要了解。

我感觉我写代码并不快,而且非常依赖 IDE ,好像是在 Google Docs 里面写代码?这点我十分焦虑,不知道有没有了什么建议?

6990 次点击
所在节点    职场话题
28 条回复
haozhang
2017-01-19 19:35:54 +08:00
练练手写二叉树子树互换。
valkjsaaa
2017-01-19 19:44:27 +08:00
@haozhang 我可能没完全理解,子树互换好像只需要交换两个指针?
snow4young
2017-01-19 20:06:30 +08:00
@valkjsaaa 这是一个梗, 可以 googl, 不用太在意, 面试 google 的经验还是问你的学长比较好~,这里的 google 目测不多
snow4young
2017-01-19 20:07:03 +08:00
可以 googl => 可以 google, 少打一个字母。。。
h4x3rotab
2017-01-19 20:16:52 +08:00
在 doc 里写代码,但你可以问问能不能用 vim 之类的,配的电脑上不会安装 ide ,当然也有可能允许你自带电脑。
库函数名字记不住不要紧,但是最好别在语法上犯错误,这个太基础了。
编码速度也很重要,因为不管算法想的多好最后都会要求写下来。
总之还是多看算法吧,基本上不太会问别的东西。
SingingZhou
2017-01-19 20:26:49 +08:00
楼主面国内还是国外?国内 intern 应该只有两轮,主要考察一些比较基本的算法和数据结构知识点。注意与面试官的交流,让他明白你的思考过程。然后就是写出来的代码要没有 bug 。达到这些应该就能过了
xupefei
2017-01-19 20:33:32 +08:00
国外面试过。 Hangouts + Docs 。
Docs 里写代码还好,因为用不到什么复杂的 API 。有时候面试官还会提醒你一些小错误,比如 int[]写成了 int 。唯一不爽的就是每行要手动空格缩进。
haozhang
2017-01-19 20:47:27 +08:00
@valkjsaaa 只是一个梗,递归置换就可以了
lsmgeb89
2017-01-19 21:26:10 +08:00
难就难在不能调试还要 bug-free ,建议去一亩三分地上看面经,好多的。
nbndco
2017-01-19 22:18:50 +08:00
一定要记得自己做好缩进, IDE 唯一的作用基本就是缩进而已,基本就是 stl 最简单的那些结构用用, api 不记得了问也行,随便写也行,无所谓的,反正也不是考 api 背熟了没有
wull2032
2017-01-19 22:54:08 +08:00
求谷歌内推~
v9ox
2017-01-20 02:29:26 +08:00
电话面试的话注意在没纸的情况下描述清楚算法

别紧张就好 狗的题要么是简单的老题 要么是没见过的新题 看运气了
z0z
2017-01-20 10:13:31 +08:00
@v9ox 请问除了简单的老题和没见过的新题外,还有其他题吗? 没见过的老题和简单的新题?
di00di
2017-01-20 10:45:03 +08:00
请问楼主面试的怎么样了, 24 号面求经验。
valkjsaaa
2017-01-20 13:18:54 +08:00
多谢大家回复,我其实是 UTC -8 时区,所以现在还是明天才面试...
livc
2017-01-20 14:22:03 +08:00
我也是面这个 intern ,前几天刚跪。

电话过来确认了一下身份,自我介绍都没有 直接写代码。写第二题时没想到好方法写了个暴力,然后就 gg 了。
humor66
2017-01-20 22:02:19 +08:00
面试 G 算法,尽量和面试官沟通,把你的思路讲出来, 切忌 一个人蒙头想半天,不说话,最后写出 /写不出代码, 沟通交流过程也很重要, 面试官有时候也会引导你, 而且 一开始给个暴力的算法,面试官可能会引导用一些优化方法
humor66
2017-01-20 22:03:26 +08:00
@v9ox 一般也会用 g doc 吧
v9ox
2017-01-20 23:58:01 +08:00
@humor66 g doc 没法画图啊 只能敲字

而且敲字多了时间就会流失得快
di00di
2017-01-20 23:58:47 +08:00
@livc 算法主要是 leetcode 上什么难度?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335690

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX