【前端面试】考察内容与准备工作

本文详细解析前端面试的考察内容,包括技术面、负责人面和HR面的要点。技术面涵盖页面布局、CSS盒模型、DOM事件、HTTP协议等基础及渲染机制、JS运行机制等进阶知识。面试基础涉及页面布局、CSS盒模型和原型链等。准备工作包括职位描述分析、业务和技术栈研究、简历完善和面试沟通技巧。强调在面试中展现技术实力和良好沟通能力的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文笔记基于「千古壹号」的GitHub项目:https://github.com/qianguyihao/web


1.考察内容

一般分为3部分
1.技术面:主要考察基础知识

  • 页面布局
  • CSS盒模型
  • DOM事件
  • HTTP 协议
  • 原型链
  • 面向对象
  • 通信
  • 前端安全
  • 算法

(进阶)

  • 渲染机制
  • JS 运行机制
  • 页面性能
  • 错误监控

2.负责人面:主要考察综合能力

  • 业务能力
  • 团队协作能力
  • 带人能力

3.hr面:主要考察性格、沟通、潜力等

  • 职业竞争力
  • 职业规划

关键:技术过关、面试技巧

校招看中的层面:

  • 知识:40%
  • 能力:59%
  • 经验:1%

2.面试基础与进阶

1.基础

  • 页面布局
  • CSS盒模型:是CSS的基石。
  • DOM事件
  • HTTP协议
  • 面向对象
  • 原型链:能说出原型链的始末

2.进阶

  • 通信:普通的通信、跨域通信
  • 安全:CSRF、XSS。
  • 算法

3.准备工作

一般包括5部分:

1.职位描述的分析

  • 职位描述:注重的是工作职责
  • 任职要求:要求的是工作能力
  • 分析:快速识别该岗位是否喜欢、想要,目前的技能是否能胜任或者短期内准备是否能胜任。

2.业务分析

  • CSS3动画(重点准备
  • jQuery:事件委托、选择器等
  • ES6语法:import、export等

3.技术栈准备

  • jQuery:要注意看源码。看源码时,要看这几个:核心架构、事件委托是什么、插件机制、兼容性。
  • 三大框架:都是mvvm框架,准备一至两个即可,或者精心准备一个。面试时会问得很细。
  • Node.js:如果没有相关项目经历,就尽量不要提。
  • npm:npm的常见命令、npm scripts 怎么用的。
  • webpack:有个中文网站,讲的内容比较全。

4.简历

  • 简历基本信息:姓名、年龄、手机、邮箱、籍贯。
  • 学历:从大到小写。硕士 -> 本科。
  • 工作经历:时间、公司、岗位、职责、技术栈、业绩。业绩是大多数人所忽略的。
  • 开源项目、Github、说明。
    自我评价可以不写。

5.交流

  • 把握面试的沟通方向。
  • 如果在深入问题时,碰到不会的,不要说“我不知道”。建议回答:我要回去思考一下;这方面我没有经验,能不能指点一下? 有什么建议或者参考资料吗?我想把这个东西弄懂。
  • 阔达、自信的适度发挥。
  • 题干的要求真的是字面要求的这么简单吗?
  • 答案怎么写,技巧在哪里?
  • 如果想证明我的实力,应该有几种答案?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值