Appearance
面试技巧
自我介绍
核心:扬长避短,别给自己挖坑,突显优势,提高自身竞争力
案例:
①、引入:面试官您好,我是面试咱们公司前端开发工程师职位的张三
②、个人信息亮点:我是12年毕业于北京科技大学的计算机科学与应用专业(学历、专业、学校,根据自身情况进行筛选介绍,如若都没有可以跳到工作经历部分)
③、大学课程:大学学习了计算机应用基础、数据结构与算法、数据库原理等等课程
④、个人荣誉:在校期间获得了国家或者省奖学金,并且参加了蓝桥杯竞赛获得一等奖,计算机方面的证书介绍
⑤、工作经历:毕业之后一直从事前端开发工作,已有8年的工作经验,共经历三家企业,最近的一段经历是17年8月入职的**科技公司,任职前端高级开发工程师
⑥、项目经历:在职期间做了三个重点项目,最近所作的项目是**管理系统,有着丰富的前端组件开发经验
⑦、成长点:八年的前端职业生涯自己阅读了某某书籍,比较喜欢通过博客整理分享自己所学知识,小有所成
⑧、期望值:我一直都想加入贵公司,我觉得贵公司的文化和技术氛围我都非常喜欢,期待能与您共事,谢谢
示例1:面试官您好,我是面试咱们公司前端开发工程师职位的张三,我是20年毕业,毕业之后一直从事前端开发工作,已有2年的工作经验,曾在广东网络科技有限公司任职web前端开发工程师,在职期间参与了公司一些项目的开发,主要用的技术栈是vue,印象比较深的是后台管理系统项目,这两年的前端职业生涯阅读了一些前端书籍,比如红宝书,犀牛书等,平时也会做做笔记,逛逛github,关注前端技术。谢谢。
示例2:面试官好,我叫XX,来自XXX,毕业于XXXXXXX,上一家公司是XXXXXXXXX,因为之前的公司是外包公司,所以接触的项目比较多,最熟悉的是vue,经常用vue写各个端口的项目,比如在pc端,经常用的第三方组件是element-ui,比如在移动端,一般都是搭配vant来完成页面,布局一般都是用vw、vh和flex布局来完成页面的布局,平常的管理项目一般所以git,然后也写过微信小程序,使用的是uni-app,因为这个框架与vue类似一点。平常用的都是less预处理器,在写微信小程序的时候也用过scss。平常开发的时候都是前后端分开,一般都是后端提供api然后我们前端直接调用,当然如果后台还没写好就先自己造假数据来完成。平常都是用webpack来构建项目。
示例3:面试官你好,我叫xxx,我目前已经有快两年的前端开发工作经验。我在工作上主要用的技术栈是 vue,并了解它的响应式原理。在上家公司参与了一些项目的开发,做的比较多的是后台管理系统项目。离开上一家公司是因为我想在技术上得到更多的锻炼。我平时也会关注前端技术的发展,做做笔记,写写博客,整理和分享自己所学的知识。
总结
人事注意事项:
多介绍⼀些⾃⼰的优势,为⼈处事、与公司员⼯的团结、如何处理员⼯之间遇到的问题、上家公司的情况(⼯作环境、薪资待遇、福利什么的)、为什么离职、⾃⼰的缺点和优点
技术注意事项:
在技术⾯试时做⾃我介绍应多从⾃⼰做过的项⽬中来介绍
做过⼏个项⽬,在做项⽬中遇到过什么问题
做了这么多的项⽬你感觉⾃⼰最⼤的成⻓是什么?
在技术问题处理⽅⾯⾃⼰最擅⻓哪⽅⾯?
在介绍到简历中最后的⼀个项⽬时,也就是⾃⼰最近的⼀个项⽬时,要有技巧的将⾯试官引⼊到⾃⼰的项⽬中,结合项⽬来回答技术问题,从项⽬中的亮点和难点切⼊
面试项目技巧总结
①、项目介绍遵循法则:
STAR法则:(Situation Task Action Result)
Situation:项目背景立项的原因、情况
Task:项目的要达成一个什么样的目标
Action:个人实际做的事情,具体负责的业务模块,使用的技术,解决的问题
Result:个人在项目成果贡献,项目对结果对公司的贡献
简而言之,STAR法则就是一种讲述自己故事的一种方式,或者说是一种清晰、条理的作文模板,不管是什么,合理熟练运用此法则,可以轻松的对面试官描述事物的逻辑方式,表现出自己分析阐述问题的清晰性、条理性和逻辑性。
案例【招聘网案例】:
S,随着互联网从业者增量的不断扩大,针对互联网垂直招聘未来必不可少
T,专为互联网从业者提供工作机会的招聘网站
A, 个人负责的业务,使用的技术
R,结果,体现个人在项目中的贡献
②、项目介绍方式:
- 概括性介绍:
- 项目名称
- 项目类型
- 开发的周期、人数
- 项目目前的状态
- 详细介绍:
- 项目的功能模块
- 功能的详细介绍
- 负责的功能模块
- 重点介绍:
- 项目的职责
- 具体使用的技术
- 实现的功能与效果
- 深入剖析介绍:
- 亮点展示
- 能力重点突出
- 难点解决
- 项目收获
请说一下你的优点和缺点
优点阐述:
(1)我是一个性格稳重,做事情比较认真的人(内向)
(2)我在沟通方面比较有优势,表达能力比较好(外向)
(3)我是一个责任感比较强的人,只要我答应朋友或别人的事情,我都会说到做到的。之前有学过体育,所以不怕辛苦,承受压力,所以在工作中加班、出差,我都没有什么问题
(4)自己说自己的优点不太好说啊
第三方: 我之前有一个朋友,说我心态好,不愁事,不怕事,有事肯定会想出办法解决
缺点阐述:
(1)我是性格的影响吧,不太会拒绝人 (内向)
(2)和人相处时,我可以在乎对方的感受 (内向)
(3)可能不太善于在人多的地方讲话,会脸红,这方面需要找机会锻炼一下
(4)性格有些直,所以说话有时就比较直接 (外向)
(5)之前朋友说我,太安静,太能坐得往,面对代码就一天,也不爱运动。
(6)我之前同事,说我太要强,太直执,因为这事在工作上,没少加班,还经常劝我,放宽心,工作不是一天完成的
示例:
- 优点:待人真诚,做事负责,学习能力也还可以,性格随和、心态还不错,讲究效率,今日事今日毕
- 缺点:不喜欢运动,贪睡
加班和出差问题
【正确思考方向】
加班是行业常态 加班是IT常事,不加班的码农凤毛麟角,摆正心态很重要
加班良好的学习机会 加班,并不是因为我的工作太多,而是要学习的太多。加一年班=工作一年半
出差是机会 公费旅游、免费出去玩出差都是大城市(上海、杭州)
出差可多拿钱 平均每天200元左右出差补,一个月多3000-4000元。无补助:管吃住
合理的回答方式:
- 先沟通
- 是公司最近在赶项目吗
- 是公司现在工作量比较多是吗
- 再回答
- 加班没问题,这是IT行业的现状,可以理解
- 我上家公司也加班,所以不排斥
- 公司需要加班,我可以接受公司的安排
- 可以,我也没有什么事情,也单身
- 加班也挺好的,我个人觉得加班是学习的机会
为什么离职?离职原因
问题的考察点:
1、工作中的稳定性
2、看待工作的态度
3、同事、领导的相处,是否团结
4、对未来公司的要求、认可
离职原因:
1、主动离职
2、被动离职
回答的误区
领导问题、亲人去世、学不到新知识、理念不合、工资低、压力大、加班多
不合理的阐述方式:
1、多个理由一起说
2、说的太详细,像讲故事
3、故意解释
合理的回答方式:
个人原因:
以个人发展方向为理由, 切记:不要以生活私事影响工作
单纯的,想换一个环境,接触一下其它领域
外地来北京求发展
提升自己的技术空间
深圳的IT行业发展的更好,而且在一家公司也两年了,也想换个环境,学到更多的东西
公司原因:
之前公司搬家比较远,父母在北京一起生活
之前公司不大,我身兼数职
之前老领导离职了,人心就散了
之前公司外包,一直不太稳定,想稳定发展
之前公司的项目现在维护更新,每天工作量少
离职但抱有心态
感恩:
虽然离职,但是在上家公司让我成长很多,我非常感谢之前公司的培养
忠诚:
如果不是上家公司运作的问题,我也不会轻易离开一份工作这么久的公司
规划:
上家公司,今年开始重点就调整到金融行业了,对技术的需求并不多,所以不希望自己的技术停滞不前
你的核心竞争力是什么
- 我有真实的项目经验,vue2、vue3技术栈都比较娴熟,入职后能够立马上手项目
- 我对前端有浓厚的兴趣,对于不会的东西,我乐于钻研
- 沟通能力
- bug率低,基本能提前完成需求,进行提测
公司和人员架构
公司分为:
- 研发部
- 产品部
- 财务部
- 行政部
人员方面:我们公司有40多人,技术部有23人,分为三个项目组,我自己所在的项目组有3个前端4个后端,公司一共有7个前端,10个后端
公司开发流程
- 项目经理拿到项目需求,进行开发时间评估
- UI根据需求出设计稿
- 前后端商量API接口,前端开始静态页面的开发,后端也开始API接口的开发
- 等接口完成后,前端再进行API的调用,如果还没完成接口,前端就先模拟一些数据测试
- 如果接口调用有问题的时候前后端进行协商更改
- 自己边写边测试,如果觉得差不多没什么问题的时候就交给测试人员进行测试
- 然后就开始测bug,改bug的重复操作(TAPD提交bug)
- 运维人员发布上线
个人职业生涯规划
问题的考察点:
你对面试公司的认可度,了解程度
你对目标是否明确,是否有清晰的规划
工作中的稳定性
对自己的要求,是否体现学习力
回答思路:
企业不想听:N年后回老家发展,N年后自己开公司,2年后当上项目经理,N年后转行
企业想要的方向:
- 稳定 :了解公司,融入公司,开展工作
- 技术 :不断提升,了解学习新技术
- 个人规划—学历,房、车 、家庭责任
- 忠诚:公司的发展发向,就是我奋斗的方向
合理的回答:
**近期:**会把重点先放在工作上,希望自己工作上稳定,同时也希望能来到咱们这样的公司工作,会快速融入公司了解 所用技术,踏踏实实把工作开展起来。
**三年:**未来三年,我准备在公司中潜心工作与学习,先把工作做好,同时让自己技术提升更高的台阶(或具体的技术点),踏踏实实做好技术的同时提高自身的综合素质。
**五年:**希望工作稳定后,通过公司的培养,自身的提升,技术达到高级技术水平,希望自己得到多的发展空间,同时希望自己在北京稳定立足,买上房,买上车
**示例:**我的职业规划为,如果可以的话,我想在第一个月快速融入我们的团队,并且适应团队的开发环境,努力转正。一年内希望能达到带领团队的程度,为公司分担更多的事,并且想在闲下来的时间学习后端的内容。两年内希望能成为架构师,帮助公司撑起来很多项目。
反问问题
回答方案:
人事
工作时间、培训机制
技术
公司工作的内容业务使用的技术
目前的项目业务方向进展,交付时间
领导
公司的未来发展
回答示例:
人资:
暂时没有什么问题了,之前了解了咱们公司,刚和您沟通也对公司了解很多,
有什么问题,到时咱们在沟通
技术:
想了解一下,能来到咱们公司,具体的工作是负责哪些方面的?
想了解一下,如果能来咱们公司,我在技术方面需求提前关注哪些,或学习哪些
BOSS:
我觉得和您沟通学到了很多东西,想了解一下咱们公司未来的发展?
随性:
- 咱们公司目前团队人数多少
- 咱们公司目前在做什么项目
- 如果我能加入咱们公司,可能会接触那块的业务,我提前准备一下
- 技术这块之后会往那些方向拓展
薪资问题
清楚认识薪资结构
基本薪资
绩效薪资
福利:年终奖、额外奖金、公积金
示例:14000 基本工资(12000) + 绩效工资(2000) , 社保只有五险 , 扣税扣社保到手工资大概13000多点,自己交社保不到700
谈薪面试技巧
给出一个具体的数值,不要给出范围
回答是否满意面试官给出的工资时,可以考虑的更全面一些,不用立即回答
如果薪资不符合预期,但是很喜欢这份工作,不必立刻拒绝,可以继续谈
面试问题应对技巧
- 明确主题,适当提问
- 依托具体场景,总结+思考
- 能举一反三,适当扩散
- 面试掌握主动权,扬长弊端
一般入职所需资料
学历学位证书、离职证明、银行卡复印件、身份证复印件、银行流水、社保账号等等