avatar
unidentified_title# JobHunting - 待字闺中
l*n
1
前几天打了个电话,输入pin之后,说“we were able to verify your pin”,然后就
回到welcome message,试了几次都这样。
今天打了一次还是这样
avatar
u*r
2
发信人: getout(出去), 信区: JobHunting
标题: 我曾经是Google的主力面试官,面试过很多人
发信站: BBS未名空间站(Fri Sep 8 08:46:22 2017,GMT)
国内知乎上看到的:
https://www.zhihu.com/question/39238915/answer/226484516
我曾经在google工作多年,是Google的主力面试官,面试过很多人,也帮助过很多人进
FLAG(其中包括LeetCode版主)。对于怎么面试和如何准备面试,特别是顶级科技公司
的面试,我想聊一聊我的经验。
面试官真正想要的,是能够独自和与团队一起为公司解决问题的人。写出了code,答对
了题,并不代表你coding能力就强,即使coding已经达到了标准,也不完全代表面试官
就愿意选择和你共事。
首先,并不是写出了code,做到了基本的bug free,就代表你coding能力很solid。
以下是我自己总结的比较有用的check list:
code本身:
code写的对不对,是不是做到bug free?是不是能够处理所有可能的情况?有没有主动
walk through几个test cases?code是不是用标准的格式来写的?结构是不是让别人能
够很清楚的看明白?沟通code:在写code之前,有没有主动的跟面试官沟通来明确题目
要求,分析各种需要处理的情形?有没有考虑可能的环境和多种解决方案?有没有做必
要的trade off的分析?如果你用到了某些数据结构和算法,有没有解释清楚运用这些
工具的原因到底是什么?
code优化方面:
有没有冗余的可以优化的代码?你给的答案是否是效率比较好的?能否主动继续分析优
化方案?
其次,那种Coding能力不错,但是因为其他原因挂了的,也太多太多了,举几个典型的
例子:
例子1:
面试官:The Candidate was very quiet. I need to probe him all the time. I’m
worried about his communication.
例子2:
面试官:Do you have a bug here?
应试者:(想都没想)”No! No! No! I disagree with you”
例子3:
面试官:Do you have any question for me for the last minute?
应试者:You work in XXX department, right? I think there are quite a number
of things that can be improved...(喷了10分钟面试官的工作)
这些不论是太安静,还是太急于证明自己,都最终导致了面试的失败。所以说,Coding
能力是很重要,但只是拿Offer的必要不充分条件。
如果说FLAG面试的完整攻略,还是必须要在Hard Skill和Soft Skill两个方面都表现出
色。
Hard skill方面,主要考察的就是你的专业能力,包括Coding, Testing, Basic Data
Structures & Algorithms和Design。
Coding
能保证至少一门语言,不论是java还是C++还是Python,不会被面试官问倒。能够很快
将复杂的问题转化成逻辑和代码。想到和处理可能的边界条件。写出的代码能够符合业
界对格式、易读性和结构的要求。
Testing
对于测试的要求大多为单元测试,因此要求工程师能够自己写test来验证自己代码的正
确性
Basic Data Structures & Algorithms
能够深度理解各种数据结构和算法,对应选择高效的解决方案,并告诉面试官为什么
Design
Solution Design:能够从工程的角度,考虑不同的需求和环境之下,不同的解决方案
的tradeoff。
System Design:应该具有完整的知识体系和储备,熟悉计算机系统的基本知识,在复
杂的情况下分析和解决对应的设计问题。基本知识概念包括操作系统、数据库、网络、
web technology、分布式系统、多线程等等。
(虽然很多人都说New Grad不考Design,但事实上,FLAG这个级别的面试还是多少会有
涉及,而且了解Design的知识,对于和面试官分析、解决问题有很大的帮助。)
Soft Skill方面,除了一个必须具备的Attitude,对于面试来说最重要的就是两个方面
:Problem Solving和Communication。
Problem Solving
要能够系统地、明确地观察问题,定义问题,分析问题,分解问题,最后找到合适工具
来解决问题。
还能够不断总结、优化、调整现有方案,多次迭代来找到更合适方法(这是一个非常重
要,但也很容易被忽视的方面。所有的技术能力都只是用来解决问题的工具,而不是方
法。)
CommunicationTechnical
Communication方面就是要有目的、有条理、有主次
Non-Tech Communication方面包括自我介绍、Behavior Questions、向面试者提问,以
及其他所有的细节。这方面相对没有那么唯一的要求,但是自信、积极、尊重应该是一
个普遍的标准。
(一样的题目,面试官可以选择给你提示也可以选择不给你提示。评分评价主观上,加
减10%到20%轻轻松松。2.8和3.2一样吗?一个天上,一个地下。)
avatar
z*n
3
嗯,简而言之就是哄面试官开心。
avatar
r*s
4
结果女装面试直接过了


: 嗯,简而言之就是哄面试官开心。



【在 z*********n 的大作中提到】
: 嗯,简而言之就是哄面试官开心。
avatar
y*u
5
你这说的我有点动心了啊

【在 r*****s 的大作中提到】
: 结果女装面试直接过了
:
:
: 嗯,简而言之就是哄面试官开心。
:

avatar
l*c
6
牛人,说得非常有道理!
avatar
z*o
7
刷题哥,怎么办? 完蛋了, 要白刷了

【在 y**********u 的大作中提到】
: 你这说的我有点动心了啊
avatar
M*d
8
coding首先得过硬啊
avatar
y*u
9
不行,我得坚持到1000题,如果不行就上女装

【在 z*******o 的大作中提到】
: 刷题哥,怎么办? 完蛋了, 要白刷了
avatar
r*s
10
我才200多
还是得加把劲


: 不行,我得坚持到1000题,如果不行就上女装



【在 y**********u 的大作中提到】
: 不行,我得坚持到1000题,如果不行就上女装
avatar
S*u
11
说白了,现在就是EMPLOYER市场,不是SUPPLIER的市场。
前公司把H1B给LAID OFF。现在要招GC和CITIZEN的,招的很久也招不到人,天天有几个
马子人在LINKEDIN 上发帖子说招人啊,给RELOCATIONS 啥的。
破小公司给人家代工的,有点水平的GC和CITIZEN 的人也是鼻子高高的,看不上。谁都
想自己简历上有个叫得出来名字的公司。

【在 M*******d 的大作中提到】
: coding首先得过硬啊
avatar
g*y
12
真是麻烦,还是供大于求,人们就吊。
avatar
C*X
13
这个帖子是叫人回国吧,呼吁回国。。。
你看,我在G 家都辞职了。。。都回国 了。。。
avatar
R*r
14
发帖的人是LaiOffer的老板吧。
avatar
h*i
15
都是扯蛋,其实面个五分钟就知道了。
还面了很多人。屁用

【在 l***c 的大作中提到】
: 牛人,说得非常有道理!
avatar
f*k
16
真恶心,还cs求职专家,不就一个google吗,有什么大不了的
avatar
a*1
17
老印面试官面试烙印,聊几句看是自己族群的,就过了,真不负责任。咱们这老中面试
官这叫一尽职尽责,面试的人如果不能给公司带来重大贡献就别想进来,这责任心烙印
没法比。
avatar
b*n
18
用一句话来说,面试中就是要抱着学习的态度,把面试当学习的过程,把面试官当教授
,仔细听,主动问,积极交流,就像在学校上讨论课,把面试题当成research project
工作中也一样,把工作当成学习的过程,跟每个人都能学到东西
avatar
y*i
19
前两天有牛人表示就是要往死里虐面试官才爽,你这个说法会被批判的。

project

【在 b*****n 的大作中提到】
: 用一句话来说,面试中就是要抱着学习的态度,把面试当学习的过程,把面试官当教授
: ,仔细听,主动问,积极交流,就像在学校上讨论课,把面试题当成research project
: 工作中也一样,把工作当成学习的过程,跟每个人都能学到东西

avatar
b*n
20
这是虐的到位,不到位就惨了

【在 y****i 的大作中提到】
: 前两天有牛人表示就是要往死里虐面试官才爽,你这个说法会被批判的。
:
: project

avatar
l*y
21
这些要求阿三能达到吗?(收到offer的阿三)
avatar
t*n
22
中国人就喜欢脸上贴金
比如principal engineer翻译成首席工程师
面试官就面试官,啥叫主力面试官?这点鸡巴毛也要贴金
avatar
h*1
23
这是招机器人么?
avatar
y*i
24
没有翻译成校长级工程师就算不错了。
没有自称首发主力场上队长面试官就算对得起你了。
那可是谷歌,谷歌,谷歌!你也不百度一下看看谷歌是个多牛的公司!

【在 t*****n 的大作中提到】
: 中国人就喜欢脸上贴金
: 比如principal engineer翻译成首席工程师
: 面试官就面试官,啥叫主力面试官?这点鸡巴毛也要贴金

avatar
r*0
25
校长级这个也好歹有个一一对应。谁给说说主力对应的英文是啥。不会是 不是shadow
interviewer 就取反变主力了?这心思都用在这儿了。

【在 y****i 的大作中提到】
: 没有翻译成校长级工程师就算不错了。
: 没有自称首发主力场上队长面试官就算对得起你了。
: 那可是谷歌,谷歌,谷歌!你也不百度一下看看谷歌是个多牛的公司!

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。