前言
距离上一次换工作,已经过了四年。出于各种原因,在今年(2024年)3月初到4月上旬的一个多月时间,断断续续地面试了一些公司,合计接触了23家公司:
5家拿到offer或者是薪资未达到期望值放弃offer; 2家老熟人(前客户)可免面试直接入职; 5家面试没通过(包括线上心理测试); 1家简历通过但未去面试; 1家内推后无消息; 2家明确简历未通过; 4家消息已读不回复; 3家提交简历后无下文
求职面试,选择哪个公司进行下一份工作,有时候就像是开盲盒,如果没有熟人在里面工作,其实很难比较全面地从面试过程中了解到面试公司的实际工作环境和氛围状态,更多的是从网上各种渠道去看这个公司的大致情况。
我一直犹豫是否要写这篇文章,最终决定要发出来,原因是:如果我在准备求职的时候,我是希望可以有更多真实的数据和信息作为参考,把盲盒逐渐变得清晰透明。希望这篇文章可以给后来人一个参考。
除去两家熟人公司,剩下的21家公司是:斯远、浩文、固强、乔安、杉川、创想三维、倍思、卧安、涂鸦、安克、鹿客、影石、大疆、觉明人工智能、天视通、360数智科技、瞰觅信息 、睿联、海尔智能家居、立达信、同为。
背景介绍
2014年本科自动化专业毕业,之后一直从事嵌入式软件开发,坐标深圳、安防相关行业。最近几年主要从事低功耗IPC方案开发。因为在这个行业从事的时间比较久,相对来说,面试的机会还是比较多。去年年底有开放十分钟简历,发现有各种HR电话进来,所以就关闭了简历。
今年采取的策略是,在招聘网站上看到有合适的岗位,再去跟他们HR沟通,如果双方都觉得合适,就进入后面的面试环节。
关闭简历主动投递的好处是:可以减少一些HR为了冲KPI而浪费求职者时间的面试,也可以减少与一些对嵌入式软件了解不深的HR的沟通时间。缺点就是有可能会错过一些比较好的就业岗位。
面试准备
就嵌入式软件开发岗位而言,涉及到的知识面其实非常广,要全部了解透彻这个有些不太现实。与应届生面试比较不同的是,社招更加看重当前工作项目经验,而不是基础的语法类的考核。
在我今年有参加面试的十来家公司里,只有一家公司的前台小姐姐给了笔试题,也就是一些八股文的题目,因为之前没怎么准备这一块,也就直接跟面试官说忘记了,写了一半没写了,面试官也表示理解。
就我个人而言,需要提前准备的内容有:
明确自己所期望的公司文化及岗位职责 整理出自己项目上使用过的模块,以及他们相关的一些知识点。 把自己做过的产品或模块的一些性能参数整理出来
把开发过程中遇到的问题及解决方案整理出来。
了解一些常规的面试问答题 剩下的就是在面试过程中不断地补充那些已经遗忘了的知识点
下面这个是我自己整理的一些知识点以及面试过程中被问到的问题
面试过程
今年面试,比较多的公司是第一轮视频面试、合适之后再进行后面的第二、三轮。个人感觉、视频面试效果还是没有现场面试效果好、如果有条件,最好还是到现场进行面试。
就嵌入式应用软件开发而言,就算是在同一个行业,有些大公司也是分得很细,比如有些公司IPC会有专门的BSP、DSP、P2P、数据存储、IOT对接等等,但是他们在JD上描述的基本上都是一样。而这些在一些中小企业中,可能一个工程师全部都要涉及到。遇到这种情况,就需要提前跟HR确认好你要面试的是哪个方向。
我就有遇到过面试应用软件开发,HR把我推给了系统工程师的一个面试官,问了很多系统、性能相关的问题,问得我一脸懵。
面试过程问的问题,同一个岗位,不同的公司问的问题也会相差很大,具体可能跟公司的实际情况有关:
如果招聘的岗位是为了提升他们产品的质量或是性能,他们问的问题,比较多的是他们自己在开发设计或是量产中遇到的实际问题,这种类型是需要求职者有相应的问题处理经验才能较好地回答。 如果面试公司当前这个产品是个新业务,招聘的岗位一般是需要综合能力比较强的求职者,问的问题一般比较广,但是深度一般不会很深。 如果招聘岗位只是为了旧产品的维护以及用户私有需求的实现,这种一般对个人能力要求不高,同样的给的薪资也不会很高。
一个人的工作经验,不可能匹配所有公司的岗位,所以这个时候心态会显得很重要。
心态调整
首先心里需要明白,面试是一个双向选择的过程,有时候并不是自己不优秀,只是岗位不匹配而已。
有些公司为了压薪资,会故意问一些实际工作中很少用到的知识点,所谓面试造航母,上班造螺母,对于这种公司和岗位,我觉得可以直接放弃。
有些规模比较大的公司,面试官或者是HR调性比较高,不排除他们能力很强,但也大可不必这样。
面试多了,就会遇到各种HR或是面试官,有优秀的,也有不称职的,作为求职者大可不必因为某次面试问题没答出来或是面试没通过而过于自责,努力提升自己准备好下一次面试才是王道。
关于薪资
首先需要了解应聘公司这个岗位的薪酬预算是多少,很多公司招聘JD上给的薪资是为了吸引眼球的,实际给不了这么高,面试前需要跟HR确认该岗位的预算上限是多少,避免面试通过了,但是公司给不了你期望薪资的情况。
关于薪资的讨价还价,其实这个我自己非常外行,感觉每次换工作薪资都没谈得很理想
个人比较认同的说法,谈薪的本质是:基于你未来可能产生的价值,而进行的价格谈判。
但是一般企业会根据岗位薪酬预算、薪酬策略、岗位的重要紧急程度、面试评价 给求职者综合定薪。
在同等能力水平的前提下,会因为每个人学历背景不一样,当前薪资水平不同而出现薪资较大的差异,这种情况在大公司比较常见,因为他们有比较明确的薪酬策略。有些时候并不是HR不给你想要的薪资,而是她的权限就只能到那里。
就业现状
从各种途径综合来的消息,感觉现在转行到嵌入式行业的人在大幅增加,加上前几年研究生扩招,今年刚好差不多要毕业了,叠加到本来就基数庞大的本科应届生,个人估计,能力一般的的应届毕业生要找嵌入式开发相关的岗位,应该是比较有难度,竞争压力会比较大。
但是在深圳,如果对某个行业有比较深入的了解,有比较丰富的工作经验,嵌入式的工作机会还是比较多的,至少目前在IPC行业是这样。
结尾
以上是基于我个人在今年面试的一个经历归纳总结的,仅代表个人观点。求职面试,或多或少也有些运气和缘分的成分。