2021前端工程师面试分享

本文分享了军哥的面试经验,包括简历技巧、面试策略、技术点解析(如JavaScript、CSS、性能优化等)、职业路径建议,以及如何通过学习提升高级技术。

目录

军哥面试经验分享(FE方向)

一、简历

二、面试

三、技术要点

javascript

css

html&浏览器

性能

工程化

框架

算法

网络基础

大前端

设计架构

其他

四、附加

职业规划

如何学习提升


军哥面试经验分享(FE方向)

一、简历

1.简历上描述的技术/内容/项目确保自己是真的熟悉/掌握,看看每个技能是不是自己真的掌握了,能说出个1.2.3;每个项目是否自己能说清楚,一些细节是否了解,有哪些复盘点,是否有改进空间

2.简历上描述的应该是与目标岗位直接/间接相关的,其他的比较优秀的点可以一笔带过,不需要花大篇幅介绍这些与目标岗位不符的能力

3.面试官简历评估时也会看跳槽频率,像1年1跳这种会被评为不稳定,这时除非学历/经历特别出色的,其他基本就不通过了。所以必要时,可以将长期的工作经历合并,拉长到合理范围,但最近的一份,因为可以查到社保,不要弄虚作假。

二、面试

1.面试除了技能/项目知识外,状态也很重要;接到面试电话说明简历评估通过了,时间可以你自己定,如果没准备好,可以把时间拉长些,给自己一些准备时间;要求当场面试的可以礼貌拒绝然后定一个合适的时间

2.对不同工作年限的同学会有不同的要求,校招主要看潜力,所以基础(计算机、网络)和算法会考得比较多;1~3年除了潜力外还看经验是否与业务匹配,项目经验;3~5年看是否有独挡一面的能力,需要在技术上有较好的深度,在做事情方面有自己的一套;大于5年的除了深度外对广度也有要求,且需要有跨端和架构设计的能力,对于管理岗位也会看带团队的能力

3.面试时遇到不会的不用慌,每个人的知识面不一样,碰到不会的很正常,但可以积极思考,首先坦诚表示没有了解过相关知识,然后以现有的知识体系思考下这个问题,说明思路,合理猜测结果

4.面试时遇到不会的不用慌,每个人的知识面不一样,碰到不会的很正常,但可以积极思考,首先坦诚表示没有了解过相关知识,然后以现有的知识体系思考下这个问题,说明思路,合理猜测结果

5.有时会有面试官会刻意施加压力,这时不在于问题回答的是否正确,而在于是否能在这些压力下仍然能够理性思考,面对面试官的每个问题,可以尝试想下面试官问这个问题的背后目的是什么

三、技术要点

  1. javascript

原型链(点击这里查看)

继承

作用域

闭包

变量提升

this的指向

立即执行函数

instanceof原理

bind的实现

apply和call

柯里化

v8垃圾回收机制

浮点数精度

new操作符

事件循环机制

promise原理

generator原理

  1. css

BFC

position

flex布局

css优先级

CSS选择器

盒子模型

双飞冀/圣杯布局

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值