课代表立正

其实YC对问题的思考方式、总结方式、表达方式,才是那宝贵值得学习的点。把复杂问题讲得非常有框架,但是又具象和清晰。建议视频中多观察。 内容大纲: 1. 人才的定义:速度、加速度、方向 2. 几类面试问题:之前的事情、新的事情怎么做、动机 3. 面试表现的4+1维度:communication、problem solving、execution、灵活的思辨;不要傲慢和刻意包装 4. 两类准备方式:能想到的所有问题都写逐字稿+面试总结(超级认真准备)、做好对对方的准备 5. 做research的三个意义:展示诚意、话题引向主动、未来联系的可能性

What is 课代表立正?

课代表立正的官方Podcast
深度访谈,有用干货,亲身验证的「真本事」
Superlinear Academy创始人,Maven Top AI Instructor
前Statsig布道师(OpenAI收购),腾讯副总监,Meta,Amazon;康奈尔经济学博士

社区:Superlinear.Academy
课程:ai-builders.com
个人:lizheng.ai

这个其实也是这两年面试了挺多同学之后总结出来的
其实当时
你面了多少人
BOS职聘上沟通过的同学大概在9800多人左右
在最近的一年半内
一年半9800

然后在Facebook的时候
我也好像是一个什么Top 10%的一个interviewer
所以当时也是积累了挺多面试别人的经验
所以在反过来想
那我能给其他的公司提供什么价值
一类事情
我会把我能想到的
会被问到的几乎所有问题都写成逐字稿
然后放在我的notes里面
然后这是多少个问题的逐字稿
非常多
所以我到现在
我已经可能积累了有上百个问题的逐字稿
而且我会在每一次面试完之后
我会寄一个叫做YC交流总结的一个群
我自己的一个群
自己跟自己聊天

Hello大家好
这位同学是友昌
大家还有怎么称呼你吗
大家也有叫我YC和David都有

很多我相信这个就是观众们是知道我的经历的
对吧
是在Facebook做了数学科学家
然后回国
然后确实给的职位还不错
但是YC其实在三年前就干了这样的事情
比我当时是夸张了很多
而且当时怎么说呢
就是还是引起了很多轰动的
你那个时候是刚毕业没多久
就回国
然后也给到了一个副总监的职位
是吧
是的
要不你先介绍一下你的这个resume是什么样子的

大家好
我是YC
我之前在EUVM读CS
然后Master毕业之后去了Facebook
我加入的是Instagram的增长团队
然后Instagram是一个非常成功的产品
所以当时运气比较好
然后在Instagram工作了两年半左右的时候
就收到了国内一些公司的邀约
那后来就加入了腾讯
这样子
你这里边好像错过了很多重要事实
首先你去了当时是得到了一个副总监的职位
对吧

而且你回来以后是在微视
大家现在对这个产品有各种各样的看法
但是总之那个时候是一个很高光的
很重要的一个战略级的产品

然后你回来以后
后来也是立地了一个100人的团队

那就是后来的事情了
然后你现在也是去了一个知名大厂
去做这个增长合同商业化

可能大家很好奇的东西我就帮大家问了吧
这是你的面试技巧是什么的
你怎么面到了这样的一个职位呢

坦白说当时有很大的随机性
或者说简单说就是运气好
然后在这个基础上
确实也做了很多的努力
然后也有一些所谓的面试的技巧在里面
那这里面可能会涉及到我们对于人才的理解
以及是说我们如何去准备一个面试
以及是说我们在同时进行比较多公司面试的时候
如何来进行相互的这个节纵的把控
和最后的谈心谈offer
以及是最后如何做决定
然后如何去move forward等等
而且我相信你刚刚说的这些东西
不是说你当初怎么面到instagram的
那个东西大家知道说刷题就行了是吧

但是后面的这些其实有很大的学问和讲究

还是挺很期待
那我们要不就从你第一个开始吧
就是从人才的定义者开始
因为这听上去好像跟面试没有直接的关系
但是你放到第一个说
是不是它其实是有一个很大的关系

这个其实也是这两年面试了挺多同学之后总结出来的
其实当时
当你面了多少人
boss职聘上沟通过的同学大概在9800多人左右
在最近的一年半内
一年半9800

然后在facebook的时候
我也好像是一个什么top 10%的一个interviewer
所以当时也是积累了挺多面试别人的经验
所以再反过来想
那我能给其他的公司提供什么价值
然后别的公司是怎么去定义人才的等等
所以回答孙老板刚提的第一个人才的定义的这个问题
该喝酒了
我自己的理解是这样的
就是人才我可能觉得它有至少三个维度
一个是套用物理的概念
一个是当前的速度
另外一个是加速度
代表他未来的可能性
当前的速度就是说我现在的resume

你现在
是的
你现在做过的事情
你知道的经验和知识掌握的技能
然后加速度的话可能表明的是你的潜力
你的意愿
然后你以后能创造的增量的价值等等
还有一个是速度的方向
即我们现在行业的匹配度
然后做的产品或者是项目本身
现在的和要新加入公司的匹配度
大概是这三个方向
我说打的拼
其实第三个方向又可以引起出来问题
两个问题
一个是回国和美国的选择
因为你在职业
你当时在Facebook发展也很好
两年就生物了
然后
这是一个选择
第二个可能你在选行业和选赛道
选公司上也有一些心得
但是这个我们就放到后面去讲
我们先把这个怎么样子通过面试
拿到高职级的工作摇头

好好好
那一二三
加速度和方向
是的
动量
动量三个合起来

那么我会觉得虽然在理论上或者逻辑上
我们可以给人才有这三个维度的定义
但是在面试的时候
一般不太会分别考察三个方向
面试中一般会聊的问题
或者是出现的讨论的方向
一般有这么几类
一个叫做问你说
这件事情
我看你在简历上
你已经写了你做过的
那么能不能跟我讲讲
当时的情况是什么
你做了什么
做的情况怎么样
如果某一些情况改变
你会做怎么样不一样的工作
或者是你如何反思这件事情
做的好与做的不好
所以他更多的是
问的是说之前的经历
就是说当前的速度
以及是你相对来说
能在有限的一个框架的情况下
如何能把它回顾一下
然后做得更好等等那些部分
这是一大类的问题
第二大类的问题叫做
我们现在会做一件新的事情
这件新的事情
你觉得你会怎么做它
它可能所谓的这件新的事情
有可能是基于之前你做过的事情
和这家新的公司正在做的事情
的一个结合的混合的
一种虚拟的场景
那么这件事情
它一定会跟你之前的事情
有那么一点点的相关性
那么对方希望听到的你
听到你表达出来的是
基于你当前的知识经验
和你的思考
迸发出来的一种可能性
需要带给他们一些惊喜
可能这是第二种
超多问题的
比如举一反三
或者说你对新公司的理解
但是你先按照你的框架来

第三类的问题
对于尤其是可能
各位如果要考虑
从海外回到国内
大家会考虑说
你回国的动机是什么
以及是
你回了国
或者是加入了我们公司之后
你想要做到什么样的程度
你的目标是什么
你的长期的规划是什么
等等
有点类似于behavioral的问题
国内一般
就是专业的面试官
有可能会问这些问题
HR的面试官
也会问这些问题
所以这是第三类的问题
第三类问题是考察你的
回国的动力决心
还是
其实考察是你更深层次的
motivation
mission之类的东西
有的时候都
我觉得大方向上
他的目标是要确认一个点
叫做
这位同学
如果加入了我们团队之后
我们能不能比较顺利的work together
并且他能跟我一起work很久
做一个
老板如果你在看的话
我没有要跳槽的意思
我只不过是这个事情好奇而已
好的
work很久
我确实展现了这方面的
我确实对游戏行业
好的
继续
那么我觉得大方向是
就是要做
你做过什么
怎么想的
以及是
对于这件新的事情
你大概会怎么做
以及是面对这些情况
你会怎么处理
以及是你的motivation
大概有这么三类的问题
在专业的面试上
如果你是一个people manager的话
可能还会遇到很多的
比如说组织的上下协同
OK
然后人员的管理
然后技校的高低
以及是低技校的同学
如何去做沟通
优化等等
相关的这些问题
这些我们可以往后再说

在这个之前
因为很多同学
就是在海外工作的
和我们平时接触的东西
可能很不一样
像程序员接触的一般是
这个就是leak code加system design
然后数据科学家们
经常是会遇到case
但是你刚刚说的三种情况里边
第二种稍稍接近于case
但是听起来
也是一个基于你
highly customized
当然像Facebook
它是直接有提库
然后你直接从这里面拿出来一个

why
就是我可能大概理解Facebook
是一个更系统化的东西

但是这个是一个junior和senior的区别吗
或者说就是一个普通同学
和一个leadership role的区别吗
好问题
我个人的理解是这样的
不管是IC还是manager
不管是junior还是senior
我们在实际上
作为一个面试官
去考察一个候选人的时候
我们基本上会把他的
面试的表现划分在四个维度上
不管我们问怎样类型的问题
一般这四个维度分别
第一个叫做communication
交流沟通能力
它不只是代表一个人的
输出表达的能力
同时它也代表着
在面试官抛出一些点的时候
他能够很快get到
然后消化处理之后
能反过来再说出相应的内容或者是信息
OK
所以其实是既是脑子好不好用
又是嘴牌好不好用的部分
能不能听
然后有没有反应够快
理解能力强不强
这一点其实不管是对于engineer来说
还是别的角色来说都很重要
尤其是海归回国的时候
这一点非常重要
然后第二点是叫做problem solving的能力
不管是对于之前已经遇到的问题
再做一遍你会如何做得更好
还是对于这些新的问题
你会propose怎样的解法
那都是说从一个遇到的问题
然后根据当时的情况给出一些解法
对那些解法可能不需要很细节
但是你至少能给出一些可能的解法
并且这些解法是有一些逻辑在里面的
并且它可以经受住一定程度的挑战
OK
这个我觉得是第二部分的problem solving的能力
它也体现了很多综合能力
就是你的knowledge,skill
然后包括你的experience
你的resolution
resolution
这些东西都会很好

然后我觉得第三个维度是它的execution的能力
那之所以把execution和problem solving分开来
是因为execution它很多时候展现了一个
比如说engineer的一些具体的coding的能力
也展现了比如说一个product manager的一个
把想法细化到具体的模块
从模块细化到具体的需求的能力
那这些hands-on的能力其实非常的重要
并且我们在考察候选人
在这些execution hands-on的具体的细节的时候
其实很多时候能反映出这个人
是不是paying enough attention to details
是不是有enough empathy to users
to他的co-workers
不是说他会有一个idea
fail他的同事们去帮他实现等等
这几乎做不到的

所以execution是第三部分
而且我把它想到了
在Facebook面试的时候
它会有一个叫operationalization
有一点这个感觉
但是实际上又不一样
就是execution的时候
还要考察你这个人的心力
就是这个东西
可能你roadmap都已经画得很清楚了
但是你要把它真的推下去
遇到各种改变的时候
你要能把它推动
另外你的协作能力什么的也很重要
没错

就是指出来Facebook现在有什么问题
随便你接上来的人都能给你说一个小时
但是你要能解决问题这个东西太难了

而且要有一个
至少想象中有一个粗略的timeline
然后说什么时候我能解决到什么程度
如果出现这样的情况
我们大概会怎么样去解决
或者说我们换一条路走等等
这个不管是对于IC还是什么的
我觉得都挺重要

然后我先说完我想象中的第四点

第四点我就把它描述为叫做一种
灵活的举一反三的能力
和一种思辨或者叫变正思考等等那方面的能力
我一般会举的例子是说
比如说
我说你的方案听上去挺好的
但是如果这个情况这么变化了一下
导致这个方案不可行
会怎么办
或者是说
那我们现在由于人力的资源或者是其他的资源不够
导致我们的方案无法实施方案很好
但是execution不行
那我们有没有一些降级的方案
或者是我们现在想做那么多件事情
那么我们的 ROI 该怎么排等等
这些点其实是相当于是打乱了候选人提出的现有的方案
那么需要他快速的get到这些实际的情况
那么来给出一些差异化的解法
那这些差异化的解法
它可能不是一个教科书上
或者是你能准备的时候就能想到的事情
我一般会构建一些非常特殊的情况
那么其实这就很考验他的反应的速度
经验的积累
以及是站在别人的角度上去换位思考的能力
所以这个举一反三和思辨的能力
我觉得非常非常重要
然后这些硬的实力
这四块硬的实力
communication, problem solving, execution和举一反三
我不知道怎么翻译
四块之外呢
我们说中文就行了
好的
还有一个很重要的点是
我觉得候选人在跟你整个的交流沟通的过程中
他也需要判断一件事情叫做即便这个人很强
但是如果比如说这个人非常的傲慢
或者是非常的装逼
或者是等等
他也不会希望跟这个人work
同时如果他觉得这个人其实不是一个谦虚的人
但是他刻意的装作非常的谦虚
非常的友善
其实表里不是很如意
大家也不太会喜欢这样的人
所以我们跟一个人聊的时候
就是那种相对坦诚
然后又适度的给自己包装一下
并且我想告诉他说
我刻意就是在有一些包装的
但是我私下相处
或者是跟大家一起work的时候
是非常实诚的一个人
我觉得表达出这一点
让大家去放下一个就是
面试者刻意包装
所以要给他打一个折扣的那种戒备心
我觉得这个也是挺重要的
总结一下叫做实诚
且坦诚清晰的那种感觉
实诚坦诚清晰
在我看来可能背后就是
他这个人的ego有多大

我觉得逻辑上是这样的
就是每个人都会在某一些方面
有自己很强的ego
只是说求职的时候
既不宜放大ego
也不宜刻意隐藏ego
因为刻意隐藏一般都会被看出来

所以一般可以说
我知道我是一个相对来说
有一些自信
甚至在某一些程度上
有一些自负的人
但是我已经意识到了这个问题
所以你看我之前做这件事情的时候
有这样的问题
但是如果再让我做一遍
我可能会这样这样
就是说相对坦诚一点的去
讲自己的情况
我觉得都会比较加分
好的
这4加1吧
我觉得已经把要查查的所有点都cover了
你是怎么展现这些点的
或者说你推荐大家怎么展现

我会有一个比较特殊的习惯
不知道大家会不会做这件事情
就是刚才要考察的4个方面
其实每一个问题在细问的时候
都会出现很多的variance
这些variance会导致
我们没有办法提前预料到
会被问这样的问题
那么我觉得我自己在准备面试的时候
会做两类事情
一类事情
我会把我能想到的
会被问到的
几乎所有问题都写成逐字稿
然后放在我的note里面
然后这是多少个问题的逐字稿
非常多
所以我到现在
我已经可能积累了有上百个问题的逐字稿
而且我会在每一次面试的时候
每一次面试完之后
我会记一个叫做YC交流总结的一个群
我自己的一个群
自己跟自己聊天

刚给孙老板展示过一下
就是我会把所有的在面试中
人家问我的问题
和我猜测人家问我问题背后的
想要知道的这些信息或什么东西
我的猜测也写下来
然后包括我问人家的这个问题
这些我都会记下来
也就是说
我们也会跟YC要一下这些东西
就是不能分享原来
就interview真实发生了东西
但是我们可以有一个hypothetical的case
然后给大家看一下
可以可以
这个是什么样子
没问题
我觉得去不断的积累这些material之后
那么ideally我们可以达到的一个情况
叫做别人问我们的几乎每一个问题
我们都有一个类似的东西
可以直接拉取过来就可以用了
那么只是通过实际的情况
把它做一些小小的修改就可以了
我不太希望自己在面试的时候
被问到一个我从来从来都没有遇到
甚至没有考虑过
甚至没有想象过的事情
这一点的要求其实是挺高的
我大概能想象
但确实我是这些年一直都是这么做的

就是因为我完全没有做这样的事情
我就在想我也没有遇到过这种
我应该是经常遇到过这种我从来没有遇到过的问题

我的面试成功率肯定比你低多了
但是可能最后到时候就是成功了一些
像这个适合我的
I don't know
就是当然
我可能让面试官来帮我做一下筛选
就是如果他看不上我的话
就说明我确实不适合他们
但是像你就是可以做到调达一些面试官

我可能在面试的成功率是比较高
我其实是提高了recall
然后反而降低了precision
但是可能对于一个打工人求职者来说
提高recall
非常值得学习

给了自己更多选择吗

确实是花了不少时间准备的
然后回想我以前在刷recall的时候
可能是13到16年期间
我可能总共提交过4000多次
然后刷过好几个账号等等
所以还是要下一些功夫的
其实类似的
对吧
只不过recall有一个很现成的东西给你准备
你这个就要靠自己来

但是我觉得这个视频就可以帮大家
希望建立一个这样的

是的
当然我想说面试的这些技巧
很多时候它不只是硬试的技巧
比如说我们曾经做过的一些project
如果它确实是一个有意义的project的话
那么我们去回想当时为什么它做得好
做得不好
其实这件事情本身还是有一定价值的
可惜不能播
我好像问你没事
哈哈哈哈
问题
没事继续继续
ok
好的
然后还有一点想分享的是
我在面试前一般会尽量的去做一些research和homework
关于这个产品这个行业和这个就是这位具体的面试官
我觉得大家一般都会至少会做一下
比如说你要interview
你这个Facebook
比如说那你至少会去用一用
download一下

三年以来第一次download

但是可能大家可能不太会去看
比如说Facebook的财报
以及是关于Facebook对比其他的一些公司的一些批评的文章
等等
那我一般会做一些这样的准备
然后也记下来几个要提问面试官的问题
那我会发现在面试中遇到的一个情况是
我可能会有意无意的透露一下
我对于这个公司这个行业已经做了一些研究
所以如果面试官想要聊他做的这个具体的项目的话
我们也可以聊
你刚才有一个词用的很讲究
就是你说你透露是做了研究
就是你不是说做了这个研究以后想去展示你很懂这个行业

很就是这个行业的就是I expected expert

你是反而是很诚实的去告诉他
我是在面试之前做了研究的
这也就回到了你一开始的那个展现自己的
对吧
你不是展现出来自己一个假装的人设
而是把自己做的什么东西都如实展现出来
这很重要其实

这个真的很重要

就是你如果去假装这个东西
面试官真的还是懂的
就他一下子就几句话就能感觉出来
没错
反而你这个时候说我是为了你的面试去做研究
就好感度会高很多
大家千万不要犯这个错误
大家千万不要去假装

我觉得这里面的作用可能有我想象中有三点
第一点是就像孙老板说的表达一定的诚意
以及是表达一定积极的态度
和会做homework的一个前瞻性等等
增加一些对方的好感
就是个好习惯

第二点我觉得挺神奇的
就是尤其是在相对senior一点的role
在面试的时候
如果我们完全不讨论面试官所在的行业或者产品的话
那么面试官会倾向于不断的在你做过的项目里面进行深挖
然后没有一个项目是完美的
尤其他有很多一个角度去像你刚才给别人的那样子
是吧

如果这样呢

在这种情况下
他总会制造一些对你来说相对没有那么好回答的case
那么到时候你说自己做得好也不是
说自己做得不好也不是
到时候相对来讲会比较难收场
但是如果我们去把这个话题一转转向说
我之前做过的项目和您这个面试官所做的项目
有哪些类似的地方
我之前犯过的错误或者之前的经验
我觉得有哪一些可以附庸在您这边
那么把话题更多的聊他的产品
但是不要显得太深入或者是装得自己很懂
我觉得这里面其实是会给自己一些更多的聊的空间
解释的空间和探讨的空间
所以我觉得这个作用也是比较好的
然后我先说到这
我就在想我的面试面的好东西确实也有
就是不自觉的做了
没有主动没有有意识的去做这些事情
但是确实比如说我当时面游戏的时候
我确实是把整个互联网的产品
不管是长视频短视频还是其他的社交和游戏一起去看的
而且我会去看他的这个覆盖率啊
然后内容生产的性价比啊
然后变形能力什么的
然后我发现游戏确实是一个很好的赛道
或者说是这个
然后当时在面试的时候也表达了这个观点
其实他就是很好的
附庸了我之前的经验和这个对游戏行业的一些思考
没错没错没错
确实我还不错
一定是有用的
然后还有第三点
我觉得他的作用是他打开了以后持续沟通的一种可能性
这里面我想解释一下是
随着你的role变得越来越senior
然后可能你也会从IC变到manager
那那种时候与面试官的聊
很有可能他以后就是你的一个老板
或者是老板的老板
或者是老板的peer等等等等
那么一般我跟这一些
人聊完之后呢
会比较友好的
都会加上微信
有的时候也是不是我要加的
是别人希望能加上微信
那由于我们聊了一些关于他做的事情
和我做的事情相关性等等等等
那我们之后就会有一些
就是说微信上可以再接着探讨一下
或者是哪怕没有加入这个公司
哪怕交个朋友也可以不成人应价
对对对
我有这方面做的很不好
是不是
我自己不是一个很social的人
但是我会发现在一个面试中
经常能跟面试官建立起不错的一个
有仪或者说
我当时就是我没有想跳桥的时候
会经常去面试
就是我觉得在面试的过程中
其实你能得到的关于这个行业
和这个公司的信息是最全最真实的
最一线的
真的是一个非常好的机会
现在很少做了
就是我对大多数的行业没那么感兴趣了
但是像你说的就是
这个在这里面
他的沟通质量是非常高的
你如果不把它看成一个考试的话
他这个沟通其实是一个很难得的机会
没错没错没错

他都是高质量的
高效率的
高密度的信息
高质量的人
对对对
高质量的女性们
是是是
好的呀
这个我觉得其实非常actionable
对吧
尤其包括你的准备的方式
都是非常actionable的

那还有没有什么