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

非典型谷歌Youtube组电面

michael.lizhixu
2165
12
延续我之前的各种非典型的面试风格,感觉面完这些都可以出一个“非典型面试”的合辑了。

电话准时打过来,听口音相当标准,加上透过听筒的情绪感染和轻微的口吃,可以听出来是一个典型的美国Geek。在最后的问答环节他告诉我“I graduated from school around 1980's. So I'm probably left school before you were born." 看来是个经验非常老道的老工程师了,所以才会有这种不拘一格的面试风格。

电面之前几乎翻遍了米群网上所有的面经,并且做了大多数题。已经做好了遇到一个可能是关于Graph,DP之类的新题了。结果没想到被虚晃了一枪。

总的来说就是,一行代码都没有写,只有关于data

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

何的数据结构,然后我们只能“Tell command & Get answer",你想怎么做?”我有点被弄懵了。这是问的啥?然后再跟他各种误会澄清之后搞清楚了他是想问我对于PriorityQueue的操作。所以有三种:”addElement(),deleteMin(), getMin()。”老头满意了,问我这三种操作的复杂度。

然后老头明显已经忘却了时间,接着问:“那好吧,咱们试试想想别的数据结构,不用PriorityQueue。比如HashTable呢?Oh, it's a horrible data structure.”的又问我用ArrayList, LinkedList,BST和SortedList分别implement这个问题的三种操作的复杂度。

这个时候时间刚刚好到了,就开始了问答环节,跟他聊的比较开心,然后他说“我还有个会现在要去开,必须得走了。”就结束了这次电面。

感觉还是那句话,面试的风格和节奏是由面试官主导的,所以这时候快速理解面试官的问题并及时领悟面试官意图(即想要引导你往哪个方向答)就非常重要了。

虽然都是非常非常基本的东西,但是惭愧地说有些细节还是没法一下子脱口而出。而且感觉面试节奏快到来不及思考面试官的意图,常常是他已经给我做好了一切的故事铺垫我却不知道下一步主线在哪儿。而且他的语速比较快,对于听力理解和语言表达能力也是个考验。

听说电面之后发面经可以攒人品。希望能攒到足够进入下一轮。
12条回复
热度排序

发表回复