哈喽我是树酱,最近整理了下前端面试相关的知识题库,借此分享给各位小伙伴,帮助小伙伴早日拿到钟意的offer!
前言
最近就业市场不景气,跟大环境较差也有关,确实给我们也会带来一定的挑战。在招聘网站投简历的时候。经常遇到以下两种情况。
已读不回。
消息已送达无回复。
主动沟通
一般可以如何解决这种尴尬的场面呢?
跟HR打招呼的时候,尽量不要用那种默认沟通模版如:“打扰了,希望和你聊聊这个职业,是否方便”,而是把你的核心竞争力告诉对方,比如你有多少年开发经验,擅长什么技术栈,有什么优势等等,有博客的同学也可以附上博客链接等等
如果是比较钟意的公司,你可以尝试二次沟通,但是需要对该公司的招聘JD进行了解,比如JD上面有哪些技术刚好是你擅长或突出的。
扩大渠道。除了招聘网站,还可以通过其他渠道寻找内推机会。
以上如果执行完,依旧还是没有消息,那就直接下一个,保持一个良好心态,重新出发,下一个更好!
面试前准备
面试前我们需要重新梳理下我们的知识体系,除了基础知识以外,可以扩张你的项目中涉及到的技术点
比如:用到微前端,可能就会问qiankun的沙箱机制是如何做的、如何解决vite打包的子应用集成问题等等
下图是我在notion上记录和梳理的一个题库框架。
比如其中的一个浏览器相关的题库 👇
那么我们一般如何整理自己的题库的呢?
举个例子,像我平时遇到一些题目或者一些常见的前端场景题,我会通过AI去提问,然后一边复习一边整理到文档并归类。
关于AI工具我用的是devv.ai
,最懂程序员的新一代 AI 搜索引擎。
它有一个很nice的功能点,就是会根据你的提问衍生新的问题,关联度极高,这就好比面试官在问我们一个是知识点的时候,经常会变出一些新问题!
比如我问它一个问题:docker镜像是如何生成的?
它除了告诉你完整答案,还会衍生出几个问题,方便我们下一步回顾复习。
如果想要上文提及的题库,可以在后台给我留言或者私聊我发链接,后续也会持续更新。
优化简历
一个好的简历除了基本的履历之外,还需要注意的有:
技能清单:列出自己掌握的前端技术、工具和框架,突出自己的专业能力和技术广度。
重点突出:在简历的头部有一段自己的个人总结。(👇示例由AI生成)
项目经验:在编写项目经验的时候,罗列项目的技术难点以及你是如何解决的。如果有数据描述就更直观
面试形态
约到面试后,面试一般有几种形态
项目经历面试:根据你的简历上呈现的项目来逐个拆解,然后提一些相关的问题,考察你在实际项目中的经验和成果
笔试:丢给你几张A4纸,基本上就是考察你的基础掌握情况,js、css、框架、手写题等等
软技能:通过沟通考察你的沟通能力、团队合作能力、领导能力、判断性思维,适应能力等。
常见的一些沟通题目(基本上必问):
你的项目经历中,遇到的最难的技术点是什么?
离开公司考虑新机会的原因是什么?
你对自己的未来规划是咋样的?
团队中,你是leader,又一个非常紧急且重要的任务,需要两周开发完整,但是成员不想接这个活,你如何应对?
类似以上的这种题目,可以先提前梳理好要表达的内容,这样在面试中就可以很清晰的表达出来。
面试后心态
面试后,无论成败。我们已经尽力,不要有过多的期待,因为等待过程中过度的预期会影响我们后续发挥。不要过分自责或沮丧。每次面试都是一次宝贵的经验。
当下的环境是一个岗位会有不少候选人,然后选择性价比高的,不是你不够优秀,是岗位需求减少了。
每一次的日落都预示着新的开始,带着希望和勇气,我们可以迎接新的一天,未来可期