由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - unidentified_title
相关主题
问个弱智问题unidentified_title
FB on-site 某轮 coding只做了一题Amazon AWS招人
G家面试以后一般多久有消息中型网络公司ON-SITE被拒,求分析被拒原因
这里还有人跟我一样没找到的工作的吗?请教一下白板coding。。
做题太慢肯定是不行的问几个coding中的behavior question
面试官怎么面candidates一些杂七杂八的经验
[纪念]开始刷题了 [目标]:2个月内拿到FLAG的offer【拒信】被Coursera拒了
求助,是不是该发信把电面cancel了今天G onsite, 包括吃饭的一共6人, 5白1烙印. 是福是祸?
相关话题的讨论汇总
话题: 面试官话题: coding话题: design话题: 面试
进入JobHunting版参与讨论
1 (共1页)
u***************r
发帖数: 11227
1
发信人: 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一样吗?一个天上,一个地下。)
z*********n
发帖数: 1451
2
嗯,简而言之就是哄面试官开心。
r*****s
发帖数: 1815
3
结果女装面试直接过了


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



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

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

l***c
发帖数: 1634
5
牛人,说得非常有道理!
z*******o
发帖数: 4773
6
刷题哥,怎么办? 完蛋了, 要白刷了

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

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


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



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

【在 M*******d 的大作中提到】
: coding首先得过硬啊
相关主题
[纪念]开始刷题了 [目标]:2个月内拿到FLAG的offerAmazon AWS招人
求助,是不是该发信把电面cancel了中型网络公司ON-SITE被拒,求分析被拒原因
unidentified_title请教一下白板coding。。
进入JobHunting版参与讨论
g****y
发帖数: 2810
11
真是麻烦,还是供大于求,人们就吊。
C*********X
发帖数: 10518
12
这个帖子是叫人回国吧,呼吁回国。。。
你看,我在G 家都辞职了。。。都回国 了。。。
R********r
发帖数: 43
13
发帖的人是LaiOffer的老板吧。
h***i
发帖数: 3844
14
都是扯蛋,其实面个五分钟就知道了。
还面了很多人。屁用

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

project

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

b*****n
发帖数: 2324
19
这是虐的到位,不到位就惨了

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

l****y
发帖数: 4773
20
这些要求阿三能达到吗?(收到offer的阿三)
相关主题
问几个coding中的behavior question今天G onsite, 包括吃饭的一共6人, 5白1烙印. 是福是祸?
一些杂七杂八的经验算法面试的疑惑
【拒信】被Coursera拒了面试的时候如果遇上自己练过的很熟的题怎么办
进入JobHunting版参与讨论
t*****n
发帖数: 2578
21
中国人就喜欢脸上贴金
比如principal engineer翻译成首席工程师
面试官就面试官,啥叫主力面试官?这点鸡巴毛也要贴金
h***1
发帖数: 2263
22
这是招机器人么?
y****i
发帖数: 12114
23
没有翻译成校长级工程师就算不错了。
没有自称首发主力场上队长面试官就算对得起你了。
那可是谷歌,谷歌,谷歌!你也不百度一下看看谷歌是个多牛的公司!

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

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

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

1 (共1页)
进入JobHunting版参与讨论
相关主题
算法面试的疑惑做题太慢肯定是不行的
面试的时候如果遇上自己练过的很熟的题怎么办面试官怎么面candidates
上周五面试心得,顺求祝福![纪念]开始刷题了 [目标]:2个月内拿到FLAG的offer
面了十几家了 感觉遇到的老中面试官普遍说话语气很冲求助,是不是该发信把电面cancel了
问个弱智问题unidentified_title
FB on-site 某轮 coding只做了一题Amazon AWS招人
G家面试以后一般多久有消息中型网络公司ON-SITE被拒,求分析被拒原因
这里还有人跟我一样没找到的工作的吗?请教一下白板coding。。
相关话题的讨论汇总
话题: 面试官话题: coding话题: design话题: 面试