## 一、自我介绍
> 1.先自报家门,说清楚自己的基本信息
>
> 2.介绍自己的从业经历,例如在公司姓名,地址,公司是做什么业务的,你在公司主要负责什么
>
> 3.介绍你在上几家公司主要用的技术,例如vue,react等
>
> 4.介绍一下自己私下做的事,积极向上的,要突出你的积极性格,比如浏览一些知识论坛和喜欢的一些运动
```
我叫xxx,今年25岁,从事web前端工作有3年了,期间一共待过两家公司,第一家是xxx这家公司主要从事的自主研发,做一些自己的项目上线运营,我在这个公司主要负责的是做一些静态页面,用HTML和CSS进行静态开发;我第二家公司是叫xxx,这家公司主要的业务是技术服务、技术转让和接项目回来做,我在这家公司主要负责的是,与UI设计师对接完成静态开发、与后端工程师对接,完成数据渲染,还有自己模拟一些数据,主要用到的技术就是vue和react;私下里呢,我一般没事的时候喜欢看一些知识论坛啊,想GitHub这些,关注一些新技术点,还有平时没事的时候我喜欢做一些运动,打个篮球之类的,以上就是我的自我接少。
```
## 二、熟悉简历
#### 1.熟悉技能条
> 去面试之前,一定要熟悉自己的简历,你写的每一个技能条都要弄懂,因为你不敢保证面试官问哪个,要是有哪条实在弄不会的就删掉,否则,就是自己挖坑,让自己跳!
#### 2.熟悉项目
> 简历上面的项目一定要熟悉,不能自己做的项目,连哪个是vue哪个是react写的都不知道,对项目上使用的技术点也要能介绍出来,要找一个自己熟悉的项目,当做一个项目介绍来用,因为有的面试官会让你介绍一个你最熟悉或者最近期做的项目
## 三、熟悉开发流程
> 1.问你们公司一共多少人
>
> 2.技术人员多少人
>
> 3.你们项目组多少人
>
> 4.你负责的哪些模块
>
> 5.遇到的哪些困难
#### 开发流程
##### 1.先开需求会议
> 项目经理拿项目回来,召集所有人(UI、前端、后端、测试、运维)开需求会议
##### 2.自己回去开会
> 前端和后端一起商量一些字段名之类的
##### 3.前端回去再开一个会
> 如果项目组一共两个前端,你们两个人回去,再开会,进行商量,你负责哪些模块、他负责哪些模块
## 四、介绍项目
> 当面试官让你介绍一个你近期或者你最熟悉的项目时,这时不要慌,你就把你平常做项目的思路和步骤还有用到哪些技术,实现什么功能,说给面试官听就行,主要还是围绕简历上的说,例如:
```bash
我近期做的项目是xxx,它是一个xxx类型的项目,它主要从事的是xxx方面的业务,这个项目是由两个人负责的,我主要负责的,首页轮播图,首页的列表渲染,首页到详情页的数据传递,实现动态锚点,滚动监听,用ajax进行数据请求
```
## 五、人事问题
> 你要是能到人事那一步,就已经八九不离十,就要恭喜您喜提offer啦!,下面总结一些必问的吧!
##### 1.问什么选择年底离职,出于一个什么原因让您年底离职?
##### 2.你对将来的发展有什么规划
##### 3.你希望将来要去的公司是什么样的
##### 4.你对加班有什么看法
##### 5.你对我们公司有什么了解
## 六、常见面试题总结
[常见面试题](https://github.com/OneEightZeroSix/-)
> 以上纯属个人经验总结,如有不妥,还请提出。