登录
  • #美国面经
  • #码农类general
  • #面试经验
  • #google

发一个G家Mountain View的new graduate面经

shohoku11wrj
6321
39
面试的题目基本都不难,从头说起吧。

我水平很一般,1年前就意识到要刷题,那时候主要看ctci,直到上学期及relocate到湾区之后才刷leetcode比较多。即使在面谷歌的时候我依然没有刷完,还剩10道新题左右,恰好面到了一题我没刷过的题。

个人感觉写出代码只是一方面,面试者的差距体现在follow up的问题上。

1. 1st Phone interview:

1) Clone Graph ,5分钟做完,思路比较清楚

2) 开放性问题,如何设计广告推荐算法,从基本的如何利用log,到如何针对不同的用户优化,到加入machine learning。感觉实在乱扯

2. 2nd Phone interview:

1) 在 trillion integer中找出最

本帖隐藏的内容需要积分高于 188 才可浏览,点击前往一亩三分地论坛阅读

, Set<Point>> 来记录相同Line上面点的集合,最后找出拥有最大Set.size()的那个线上的点。

具体就是如何设计Line, 从一开始的只用一个斜率k和与y轴的交点m,到最后设计成斜率k加上与双轴的交点m,n,并且设计成Integer,用null表示无交点(水平或者垂直线)。

这个思路感觉他还满意,但是真做到了leetcode原题后发现可以有更简单的方法。

onsite两周后hr电话告诉我不moving forward我的case了。

整体感觉Google面试很棒,人都很nice尤其hr,很忙帮。
39条回复
热度排序

发表回复