在互联网大厂面试了1800人后

任何行业都有周期,这个逻辑在互联网行业也不例外。

从外部看,尤其这几年。在"共同富裕"、"个保法"、"平台经济监管"以及"疫情"等因素之下,行业可谓全面降速,几个互联网大厂的股价也确实挺惨的。

从内部看,业务模式逐渐成熟,产品发展的逻辑切换为营销增长的逻辑。业务的边界拓展缓慢,只能到深度上去挖。

而深度的挖掘基本就是围绕"卷"字展开的。心更累了、工作难度变大了、团队合作变难了、办公室政治越来越多了,而工作的投入产出比却降低了。

在这背景之下,公司对用人的需求是在不断的变化的,朝多元化、注重综合能力的方向转变。

本文作者身处互联网大厂,在近几年的时间里陆陆续续面了1800多个技术人,有了一些心得。今天就来随便聊聊,谈谈一些个人体会,希望对你有用。

(以下内容针对有5-8年工作经验的互联网技术人员。针对职场新人,和35岁+的技术人,会新开另外的话题讨论。)

有5-8年经验的互联网技术人,大多处于一线团队TL、架构师、或者团队核心骨干的位置,有一定的行业经验和技术成熟度。持续向上爬的意愿强烈,也是很多公司招聘的主力部队。

下面就来挑几个方面展开讲讲:

一、需要去提前了解的信息

很多人因为对自己的技术比较有信心,就会不做准备地去裸面。这样是非常不推荐的,因为这个年龄段的技术人,早就不是单纯靠技术吃饭的阶段,而且说实话单纯的技术能力也并不会比工作3-5年的人强上多少。业务理解才是核心竞争力。

所以首先了解一下公司所处业务领域,行业的基本情况,业务模式是非常重要的。新兴业态下或者正拓展业务边界的公司,很多商业模式都是在开辟阶段,产品功能的丰富度也需要不断迭代,新上项目什么会比较多,技术上更多的挑战是在于如何把商业模式尽快跑通,所以一般工作强度会比较大,但是不怎么卷、机会也多。因为大多数人都忙着加班赶项目赶进度,搞定一个项目然后开始拱新的项目。

而成熟业务的公司,技术基本上都是比较深的,以为前面说过都在往深度上挖,技术上可以学到很多东西,系统应用、产品化等都比较成熟。很多人在这样的环境下,从软件工程,同时学会了大数据、甚至算法等多领域的技能。但是前面也说过了,业务扩展已经比较少了,卷的程度是相当厉害。因为公司要的不是多快地交付项目,而是在原有的系统上玩出什么新的花样来。重复建设、勾心斗角、办公室政治之类的比较多。更多地考验创新力、讲故事的能力,以及各种沟通、协调、话语权、影响力等综合的能力,当然这些能力得到锻炼也挺重要的。

两种不同的环境下,结合自身的特长和兴趣,选择一个更适合的环境,非常重要。

二、经常会被问的几个问题

一些常规的专业问题,项目问题,毕竟对于5-8年的老鸟来说比较基础,都是考验一些本职工作的东西,就不做展开了。

1、一个被经常问到的问题,是在过去团队的核心贡献或者比较有亮点的成就是啥?

工作了5-8年可千万别去回答一些杂七杂八的事了。比如引入了一个xxx新的技术框架,把系统性能优化了xxx之类的,这种加分并不多,而且面试官基本也没太多可以继续追问的东西,因为这些事情太常规了。如果说解决了某某bug,那更不对了。明明是一道送分题,硬是答成了送人头的题。这类问题要尝试着从更宏观、更可持续产出价值的角度去看,比如设计了一套改进的流程,把整个团队运作效率提升了多少。推广了一套创新技术方案,提升了多少%的业务产出等等。这样也比较容易让面试官继续细问你的思路和做法,进入到你"最熟悉"的问题中去,直接把送分题拉满。如果实在没东西可说,那也起码不要在这上面扣分,可以换个思路,比如可以说通过标准、扎实的技术能力,有效助力了业务的发展等等,这样至少不是一个"不错"的答案,毕竟支持好业务才是技术的根本。

2、另外一般都会问为什么选择离开?这个问题几乎每次跳槽都会被问到。

无论如何也不要说领导不行、这不行那不行之类的话,这是大忌。根据以往经验看,10个里面说这不行那不行的,里面有8个甚至更多只是因为自己视野局限了,只是局部视角的结论,甚至不少带有主观色彩。但是面试官不水的话,一般都能看出这里面的根本原因(当然也不排除很水的面试官)。这往往会让他们觉得,这个人不会从自身身上找原因,这样扣分就很厉害了。比较合适的答法应该是承认公司很好也很有空间,但是并不符合自己想走的路。而自己想走的路,又能正好贴合目前求职公司的方向,那么这种答案就比较理想。

三、需要主动去问的几个问题

经过几轮被问的环节,而且都还比较顺利的话。那就到了另外一个重要的阶段了。注意,被问结束并不意味着面试接近尾声,只是进入到半场而已。后面是你自己的主场时间。这后半场往往被很多人忽略,不重视。这是非常可惜的。一般不怎么提问的人,面试官印象也不会特别好,因为会觉得这人好像没啥想法。或者不太关注、不太重视。

说说几个比较有用的可以问的问题:

1、各职能团队的合作关系怎么样,比如运营、产品、技术直接合作的模式是怎么样的?

虽然每个大厂可能都差不多,但是流程上的差异还是有的。这决定了如果后续能顺利进入这个公司,快速适应环境的问题。顺便也可以品一品这里面一些深层次的味道。比如哪一方话语权更强一些,合作的开放度怎么样,大部门引导的方向是啥等等。

2、还有同职能团队,比如技术团队之间合作模式是怎么样的?

同职能团队一般会涉及到工作边界划分的问题,划分清晰的公司效率会高一些。什么事情该这里做,什么事情该那里做,分工相对明确。抢活、推活、卷的事情比较少,部门治理也比较清爽。而如果边界划分都说不清楚的话,那么说不定进去之后大量的时间都花在争吵、撕扯的漩涡中,这是很累的。也是大多数人踩坑的重灾区。

3、团队的结构构成,比如团队有多少人,层级分布如何、团队发展、团队培养、以及团队的阵型设计是怎么样的?

这其实是一个考验团队TL的问题。一个成熟的管理者,这些问题理应是张口就来,非常清楚自己的团队设计思路,因为这是他的日常工作。从他的回答中,可以知道这个管理者的成熟度如何。布局清晰,每个在他团队的人都有自己发挥的空间,那么这就是一个不错的地方。而相反如果这个TL这些问题都含糊其辞。那你要当心了,进去很有可能就是被当作一个干活的机器,而且有可能成为炮灰。

这些可以主动去问的问题,本身5-8年工作经验的人,理应是能够听得出里面的一些道道的。就算在这方面还不是特别熟悉也没关系,可以把对方的回答记录下来,回去找一些有经验的人分享、寻求建议。比如在本文下面留言或者私信我,相信会得到对你有价值的答案的。

简单探讨了几个心得,确实也受篇幅限制,后面再陆续多发几篇多聊聊吧。非常感谢能耐心看完抱拳