【刀口漫谈】分享一次跨城市换工作的面试经历,入职快手(非面经)
前言
很高兴见到你 👋
本文不是面经
本文不是面经
本文不是面经
本文的目标读者是想要换城市/换工作的小伙伴(无论何种技术栈),喜欢「吃快餐」的小伙伴可以关闭窗口了。
分割线开始
分割线结束
很高兴您能读到这里,我想通过这样的方式过滤一部分非目标读者。我保证接下来的内容会干货满满~ 😉
本文将分享一下我跨城市换工作的经历以及心得(面试了快手和字节两家公司,拿到快手 offer)。
我将从 面试前准备 -> 面试过程 -> 面试后总结 三个阶段进行阐述。
这是我 2021 年的第一篇文章,让我们开始吧~
面试前准备
技术人的基本盘?
之前的文章 我提到了建立系统化知识体系的重要性。
一点建议:把知识看做一个语义树十分重要,在你进入到叶子/细节之前,确保自己清楚基本原理(即树干和大树枝),否则这些叶子将无处安放。—— 埃隆·马斯克
最近我想到了一个更好的词来描述,我把它称之为「技术人的基本盘」。
人的基本盘指个人长期的竞争力。
每个人由于拥有不同技术栈,有着不同的项目经历,因此会拥有不同的知识体系。「技术人的基本盘」大致是这样的:
掌握扎实的计算机领域的通用知识(操作系统,网络,数据结构等)
拥抱变化并拥有较强的学习能力(技术领域更新快)
拥有良好的沟通协作能力(工作中大都是多人协作的场景)
掌握扎实的自身技术栈相关的知识(吃饭的家伙)
面试是面试官给候选人贴标签的过程
贴标签的含义是:用最快的速度将人/事归类。
生活中贴标签的场景比比皆是。
例如根据年代贴标签
中国有「90后」 美国有「Z世代」 日本有「迷失世代」
游戏中也有贴标签:
上图是篮球游戏球员建模的画面,该建模被贴了「篮筐冲击者」的标签,玩家可快速了解该建模在球场上的位置以及技术长项。
图片摘自 B 站 2k 游戏 up 主 油管小王子Terry
贴标签是人类认识世界、进行社会交往最便捷的手段之一。
企业面试候选人,希望能够最快速地将候选人分类,因此我认为 面试是面试官给候选人贴标签的过程。当然这个过程有一定的局限性,但它是筛选候选人最快速便捷的手段。有些人会认为「贴标签」是一个贬义词,而我认为正常情况下它是一个中性词,当它表示人们简单粗暴地对某个标签进行不全面的评价时,是一个贬义词。
既然面试过程是面试官给候选人贴标签的过程,那么作为候选人应努力向面试官展示自己积极意义的标签。
如果这么说比较抽象的话,举一个我自身的例子:
我没有「优秀学历」,「优秀项目经验」,「大厂经历」等标签,但我拥有其他的标签,并努力在面试过程中展示:
「基本功扎实」 「自驱动」 「独立思考」 「有潜力」 ...
知道自己想要什么很重要
我想说:知道自己想要什么很重要。
人每个阶段都有自己的需求。上图是 马斯洛需求层次理论 的简单模型。
图片摘自网络。
明确了自己想要什么,便很容易去选择城市、公司。例如:
如果处于安全需求的层次,你可能会去一个薪资水平高的城市,薪资高的公司,能够接受较大的工作强度; 如果到达了社交需求或尊重需求的层次,你可能会考虑家庭等因素来选择城市,更在意工作与生活的平衡; 如果已经到达自我实现的阶段,可能更多地做自己热爱的事情。
我是一个计划性很强的人,这次换城市工作是我在大学时期已经规划好的:
大学自学 Android 大四修够学分实习 获得两年多的工作经验后去一线城市
我的 Android 学习经历已在 这篇文章 介绍,感兴趣的小伙伴可以移步查看。
明确了自己的需求,便明确了选择,接下来就能向心仪公司撒简历啦~🥳
不过有一个更高效的方式。
抓住每个可以「厚脸皮」的机会
我是一个敏感并十分在意他人对自己看法的人,东北话叫「脸儿小」。
有句俗语:脸皮厚吃个够,脸皮薄吃不着。
「脸皮薄」很可能错过很重要的机会。我举一个自身的例子。
我刚毕业时便听过 南尘 大佬在 HencoderPlus 中的课程,也知道他的联系方式,但直到去年 11 月份我才鼓起勇气加他的微信好友,请他帮忙内推字节,后来我又主动在 v2ex 上找了快手的内推(又结识了一个优秀的小伙伴)。
截图已得到 南尘 同意。
我发现 扔物线(朱凯),南尘 等大佬都很随和,甚至有些可爱。因此我十分后悔大学时期没有与他们多多交流,如果那样做的话我可能会进步得更快。
但是生活哪有如果呢?希望各位能做一个「厚脸皮」的人,抓住能够提升自己的机会。与优秀的人交流真的是如沐春风(丝毫没有夸张)。
在此郑重感谢 南尘 对我的帮助!(虽然最后没能入职字节🤣)
南尘 的主页有他的微信号哦😉
可能对你有用的细节
快手和字节一般是三轮技术面+一轮 HR 面
每轮技术面均有算法题
算法题难度基本上是 leetcode 简单/中等(低概率是困难题,遇到过🙃)
快手和字节下班晚,因此可以将面试时间约到晚上 8 点左右
远程视频面试需要带有摄像头的电脑
快手和字节远程面试使用牛客网,遇到问题可以找人工客服(很 kind)解决
据说在面试前,女友的鼓励 kiss 有魔法加成哦🙈
面试过程
好记性不如录音机
之前一直疑惑为什么别人的面经记录得那么完整。后来释然了:可以使用录音/录像的方式记录每轮的面试。我没使用录屏软件,因为不清楚是否会被判定为作弊。我使用的是手机录音,面试过程中让电脑处于外放状态。可以结合自身情况选择合适的方式。
保持平和的心态
面试经验不足的候选人一般很难保持平和的心态。
我之前的面试经验很少,一只手都数得过来。但随着面试次数的不断增加(从去年 7 月开始一共与字节的 10 位面试官交流过🤣),心态便渐渐平和下来。
一点建议:在面试心仪公司前,多刷几次「高质量」的面试(不仅仅是数量上的增加,还要对每次面试进行复盘,进而提高自己),这真的很重要!
可能对你有用的细节
视频面试时关闭 VPN 等程序,否则会产生回声!(否则会被吵到心态爆炸😠)
如果未设备调试好可以约其他时间重新面试,千万不要忍受回声然后继续面试,这很影响状态(深受其苦😭)
视频面试过程发现画面变卡,可以刷新界面重新连接(与面试官打好招呼)
字节 HR 约面试使用座机(快手一般使用手机),注意不要被自己的手机拦截
视频面试牛客网的链接会以邮箱的方式发出,注意简历上的邮箱的准确性
面试后总结
如何破除自我感觉良好的怪圈
有时我们在面试后会陷入自我感觉良好但实际却并非如此的怪圈,这导致我们很难通过复盘来提升自己。
在尝试解决这个问题前我们可以思考一下这个的问题:
在获取知识如此便捷的今天,我们为什么要通过上学来接受教育?
柏拉图给出了一个明确的答案,他认为,人只有通过和别人的讨论,才能知道我们自己的经验是否是真实的。(摘自吴军博士的《硅谷来信》)
我们可以通过他人的帮助来验证自己面试过程中的表达是否准确,持有的观点是否正确(当然,最好找一个比自己水平高的小伙伴帮忙分析,什么?找不到?参考「脸皮厚吃个够」一节)。
在此郑重感谢 扔物线(朱凯)!感谢凯哥每轮面试后帮我复盘并指出存在的问题。
可能对你有用的细节
可以抓住反问面试官的机会,让其帮忙复盘总结自己的面试表现(面试官没有义务这么做,做好遭到拒绝的准备)
针对性学习面试过程中未回答好的内容,或者拓展已掌握内容的深度
如果面试结果不理想调整好心态
总结
换城市/换工作前想好自己想要什么,分析好自己目前的需求,并根据需求定制计划
面试过程中实力才是硬道理,其他技巧只是辅助,因此要保证自己的「基本盘」牢固
机会总是留给有准备的人,但很多时候机会是自己争取的,做一个「厚脸皮」的人
每次面试都是一个提升自己的机会,做好记录和复盘
面试要保持平和的心态,如何保持?多多练习/刷面试
祝愿各位小伙伴能够入职自己心仪的公司~
关于「刀口漫谈」系列
刀口漫谈 是一个非技术类的系列,主要分享一些我的思考。何为刀口?我的名字最后一个字是「召」。惊不惊喜,意不意外~🤪
关于我
人总是喜欢做能够获得正反馈(成就感)的事情,如果本文内容对你有帮助的话,麻烦点亮一下👍,这对我很重要哦~
我是 Flywith24,人只有通过和别人的讨论,才能知道我们自己的经验是否是真实的,加我微信交流,让我们共同进步。微信:Flywith24
插入一点广告,掘金年度打榜投票正在进行中,如果我的文章对您有帮助的话,记得为我投票哦~ 点此投票。