前端第一课5-如何高效地准备面试?
本系列课程连续更新中~(周更),历史文章:
前端第一课1-导读:https://www.nowcoder.com/discuss/591374637926191104
前端第一课2-如何制定合适自己的目标:https://www.nowcoder.com/discuss/593945680381558784
前端第一课3-如何调整好心态:https://www.nowcoder.com/discuss/598575031895048192
前端第一课4-如何制定学习路径:https://www.nowcoder.com/discuss/609080353919086592
前端学习网站:**********************
上一节中我们梳理了如何来制定学习计划,在执行的过程中,我们经常会听到同学们的反馈:学习的效率好低、知识不进脑子,那么我们该如何高效地准备面试呢?
1. 前言
如果给你两个月的时间,去学习入门一项新技术,并且拿到offer,你会采用什么样的方式?是买几本技术相关的书籍从头到尾阅读一遍,甚至找来一个笔记本来抄录书中的知识点复习?这种在高中时代背记的方式用来应对文科类的知识或许有用。但是对于计算机这种重实践工科类的学科,背记知识点的方式效率太低,且不容易内化、理解。
如果只有两个月的时间来准备面试并且拿到offer,我们不妨花一点点时间先考虑一下,面试考察什么:基础、项目、技术热情和候选人的潜力。下面我们将一一介绍:
2. 基础
2.1. 基础组成
基础知识是程序员定义问题或者解决问题的必要条件,一个需求或者项目发起,公司需要工程师将借助基础知识将问题转化为可执行的步骤和代码。
前端工程师的基础包括语言基础、计算机网络和计算机原理基础、数据结构和算法基础、随着AI技术发展,算法原理和全栈基础也是程序员必要的基础技能之一。
2.2. 如何准备
(1)面向面经学习:各个公司面试官水平虽然参差不齐,但是面试过程中多少会涉及知识点的考察。基础知识点回答好了不是特别的加分项,但是没有回答好一定是扣分项。我的网站(fe-journey.cn)里列举了非常全面的常见知识点以供学习准备
(2)视频课程:时间充裕的情况下,可以在B站或者其他视频网站里搜索课程,听讲过程中将知识点串联起来。
(3)书本阅读:上一章节中推荐了领域内一些优秀的书籍,通过书本内容能够更好地构建体系化的知识结构。
3. 项目
3.1. 项目组成
项目是体现候选人解决问题能力和知识深度的最佳场所。所以建议项目尽量从实际的应用场景出发,用技术解决问题,优化系统。这一点会在后面的课程中有专门的章节介绍。注意,一定不要用xx电商系统、xx音乐播放器和xx后台管理系统了,基本都是跟着视频课程来做的,缺乏竞争优势。
3.2. 如何准备
(1)避免视频课程项目:视频类课程同质化程度高,且项目极易辨识,技术深度和场景问题不够丰富,因此视频课程类的项目应该需要主动避免。
(2)全栈化实践项目:如带有评论的博客系统。
(3)解决具体场景问题:可结合校园竞赛经历、实验室项目等有具体需求背景和用户群里的产品。
(4)结合垂直领域的项目:前端有非常多细分领域,比如数据可视化,阿里云天池大数据竞赛中有一些可视化相关的竞赛,有丰富的数据应用场景。
4. 技术热情
4.1. 如何体现
计算机和互联网是近几十年来快速发展和迭代的行业,新技术也是层出不穷。由于近两年生成式AI出现,技术上的迭代会更快。因此对技术有热情,有持续学习的动力也会纳为评估的因素之一。学习过程中我们可以多记录,多钻研,如果能以博客方式产出,则更容易获得面试官的青睐。
前端领域细分知识方向
4.2. 如何培养
对工作内容感兴趣的人终究是少数,但是我们可以通过建立正反馈机制来保持学习习惯。常见的正反馈包括:分享受到其他人赞同带来的正反馈,学习到的技术在实际的场景中使用带来的正反馈,以及根据自己的兴趣形成正反馈机制。
5. 潜力
潜力其实是一种很抽象的名词和概念。总体可以理解为应聘职级、薪资和你的能力不对等。对于企业来说,相同的薪资条件下,能力强(技术强)和持续输出长(年纪小)的候选人潜力越大。相反来看,作为候选人如果你的"潜力"越大,可能代表你在就业市场上并没有充分发挥你的优势。但由于互联网行业跳槽比较常见,这种不平等可以被很快抹平。
总结来说,潜力上的提升本质就是让自己能力和自己的年龄不匹配。但是由于互联网行业发展放缓,人才市场供需关系发生变化,这也是大家感觉近几年越来越"卷"的原因。公司招聘的标准也从"英雄不问出处"转向"学历也是硬性条件之一"。所以,如果无法成为一个世俗意义上的"高潜力"人才,我们至少可以让自己尽量保持在平均线上。但是由于平均线在逐年向上,所以我们这一行业注定要持续学习~
#23届找工作求助阵地##前端#此专刊的名为《前端开发Offer全攻略》,我希望这个专刊能够“一站式”解决新人技术小白到拿到校招offer顺利入职的全部攻略~ 前端开发岗位在校招过程中会有学习路径规划、学习方向、简历制作、面试知识点、面试攻略到offer选择这些流程,里面会遇到各种困难和瓶颈。我希望这篇专刊能够对求职前端开发岗位的同学提供一些我的知识点总结和想法,帮助大家获得心仪的offer!