欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【前端】聊聊面试那些事+面试前的准备

程序员文章站 2022-04-18 21:55:56
...

慕课网双越老师指导面试的一个视频笔记,特别不错,分享给大家!

透过面试题看出考点:

  1. typeof 能判断哪些类型?
    考点:JS变量类型
  2. 何时使用=== 何时使用 ==?
    考点:强制类型转换
  3. Window.onload 和 DOMContentLoaded的区别?
    考点:页面加载过程
  4. Js创建10个a标签,点击的时候弹出对应的序号?
    考点:JS作用域
  5. 手写节流throttle,防抖dobounce?
    考点:性能、体验优化
  6. Promise解决了什么问题?
    考点:js异步

思考:

  1. 拿到一个面试题,你第一时间看到的是什么?
    考点、知识点
  2. 如何看待网上搜出来的永远做不完的题海?
    不变应万变(题可变,考点不变、范围不变)
  3. 如何对待接下来遇到的面试题?
    题目到知识点(有能力识别它的题目考察的是什么、还可以去推题-不一样的题目,一样的考点),再到题目

前端知识体系:

1.什么是知识体系?

1.高效学习三部曲:找准知识体系;刻意训练;及时反馈;
2.知识体系:结构化的知识范围
3.涵盖所有知识点;结构化、有组织、易扩展

2.从哪些方面梳理?

1.	W3C标准
2.	ECMA 262标准
3.	开发环境
4.	运行环境

3.知识体系目录

1.	CSS基础知识
2.	JS基础语法
3.	JS-Web-API
4.	开发环境
5.	运行环境
6.	HTTP协议

面试准备:

1,	先不急于学知识
2,	先了解一下什么是面试?
3,	面试之前需要准备什么?

主要内容:

一、 面试的环节和流程

1.	什么是面试?
经过组织者精心设计;以交谈和观察为主要手段(最好去现场面试,哪怕离得远,保持积极乐观、踏实的心态);评价知识,能力和经验,综合素质

2.	如何拿到简历
员工内推、猎头推荐、hr收集(主动搜索、接收邮箱)

3.	面试流程?--面试的目的->激发候选人的潜力
一面(考察基础知识为主—浅和广)、二面(交叉面试—基础知识>框架原理>计算机原理>设计模式>项目经验,项目解决方案)、三面、hr面试(为人低调,如实回答,阳光积极心态)

校招和社招的区别:

1、	校招看中基础知识和能力,主要在一面
2、	社招看中经验,主要在二面(基础知识过关)
3、	社招工作时间越长,越偏重经验

二、 JD分析(岗位职责的分析,用人要求)

JD是什么?JD是用人单位发布的招聘信息
1.	职位描述
2.	岗位要求

从JD中能看到什么?
3.	工作内容
4.	技术栈
5.	经验要求

不要过于在意JD
6.	JD是hr发布的
7.	hr和技术人员可能会沟通不及时
8.	不能完全相信JD的要求

三、 如何写简历?

1.	简历包含的内容
个人信息: 
①	必备:姓名 性别 电话 邮箱 籍贯
②	年龄可不写(能从教育经历评估出来)也可写
③	头像无所谓
教育经历: 
①	写上最高学历即可
②	学校、专业、入学和毕业时间
③	不要写高中,显得很不专业


专业技能:
①	表现出自己的核心竞争力(满足用人要求即可)
②	内容不要太多,3、5条即可
(1.	对HTML/CSS/JS/ES6 比较熟悉)
(2.	对vue.js比较熟悉,vuex等)
(3.	对小程序比较熟悉)
(4.	对node.js有了解)
(5.	对移动端适配有了解)
分模块写……
③	太基础的不要写,例如会用vscode

工作经历:
①	如实写
②	写明公司、职位、入职离职时间即可,多写无益
③	如有空窗期,如实写明即可

项目经历(课设、个人作品都可):--能力体现出来,能匹配自己的目前情况
①	写2-4个具有说服力的项目(视工作时间) 1-3年2个
②	不要大大小小全部写上,项目经历体现经验,重复的项目不要写
③	项目描述(做的是什么),技术栈(vue.js、小程序、react),个人角色(担当什么)
④	技巧:可以把别人的项目写上,只要你能hold住
⑤	有博客和开源作品,会让你更有竞争力,切记需要真的有内容,不可临时抱佛脚,可以从现在开始,慢慢积累

简历中需要注意的问题:界面不要太花哨,简介明了即可;注意用词,“精通”“熟练”等慎用;不可造假,会被拉入黑名单

重点:简历就像高考作文—阅读时间非常短(内容简洁、直击重点,表现出自己的优势—满足用人单位的优势即可)

四、面试前的准备工作和注意事项

1.看JD,是否需要临时准备一下
2.打印纸质简历,带着纸和笔(面试官会有好感—重点!背包)
3.最好带着自己的电脑,现场可能手写代码
4.要有时间观念,如果迟到或者推迟,要提前说,提前10-15分钟即可
5.衣着适当,不用正装,也不要太随意
6.为何离职?--不要吐槽前东家,说自己的原因
7.能加班吗?--能!除非你特别自信,能找到其他机会
8.不要挑战面试官,即便他错了
9.遇到不会的问题,要表现出自己积极的一面(很重要!):可以先思考1-3分钟这样子,再问下面试官能不能给个提示和引导?再尝试去想,实在不会再说放弃并且可以问下面试官能不能说下答案或者告诉我们可以去哪里查下答案这样子,解决技术盲区!给面试官印象好很多!
相关标签: 前端面试 面试