本文首发自[慕课网] ,想了解更多IT干货内容,程序员圈内热闻,欢迎关注"慕课网"及“慕课网公众号”!
作者:Brain|慕课网名师
Hello,大家好,我是Brian 老师,在开发领域摸爬滚打、锤炼了10年,大坑、小坑、团队管理、技术变革等问题层出不穷,也熬过无数的夜,运用各种方案解决问题,不过值得庆幸的是我依然是一位头发茂密的工程师。做为面试官我面试过很多技术人员,今天就自己亲身经历,给大家说说面试方面的心得。
求职面试核心技巧
一般来说,面试分为技术面试、负责人面试、HR面试,时长在1小时~1个半小时(所有的环节时间累加),目标如何在最短的时间,给面试官留下足够好的印象,得到比较高的认可,是面试的技术。所以,面试过程中,如何进行表述,把自己学习到的知识能展现出来是很重要的。
PS:我们会从一些技巧的层面给统领的认识,并不会涉及到细节的技术。
请注意,前方高能
大纲
• 面试准备
– 分析职位描述+业务分析
– 技术栈准备
– 简历准备
– 面试规划
– 自我介绍
• 面试技巧(排名不分先后)
– 基础面+技术面
– Boss面
– HR面
• 资料推荐
面试准备
职位描述与业务分析
从职位描述了解:
快速识别是否自己喜欢的。
能不能Hold住这个岗位,或者短期的准备能否达到要求。
职位描述,是强调对工作的工作职责,职位要求对技术深度的要求。
通过职位描述去了解你不了解的公司的工作职责和技术要求,有针对性的面试,可以快速过滤自己不相关的岗位。
业务分析:
为自己后面面试时,可以有偏向性的引导面试官;
准备面试时,重点可以看相关的面试题;
职位分析更偏向于方向与知识面,这一块,更加具体的分析公司的技术栈,业务特色,知识点的侧重。
技术栈准备
角度:1. 从框架;2. 从自动化工具
现在的主流框架,一般会问原理;
实战部分,会有基础性的问题,考察的主要是项目的熟悉程度与解决问题的思路;
简历准备
核心点:
• 基本信息,如果是党员也写上,姓名-年龄-手机-邮箱-籍贯;
• 学历写最高学历,博士 > 硕士 > 本科 > 大专;
• 工作经历最多写3-5个,时间-公司-岗位-职责-技术栈-业绩;
• 开源项目,Github和说明;
• 薪酬:可以写上自己的心里预期的薪酬;
解析:
招聘中对年龄与工作经历来判断,是否达到了年龄段相应的技术要求,判断是否对技术有沉淀与追求。
手机与邮箱这个是联系方式。
绝大数公司对学历还是有要求的,从大写到小,只保留最高的学历。
工作经历很重要。总结一下业绩,HR比较习惯看,有技巧。举例:在某个岗位上做了什么,如果没有做出什么业绩,现在去回想,如果有一些缺点,自己有没有新的解决方案,如何去构思,如何去实现。
开源项目:亮点项目,可以沉淀。同样,可以与开源项目去做一些贡献,不能作假。
面试规划
规划的内容主要是:面试的路线规划和面试的时间。
一定不要迟到,所以要提前规划路线。如果面试多家公司,更是要把时间预留充分。
自我介绍准备
核心点:
• 把握面试的沟通方向
• 豁达、自信的适度发挥
解析:
举例:校招中,面试者说:“我做过什么什么样的项目”,从面试的角度,心中有准备了如下问题:
– 负责什么项目 – 有什么人参与 – 与前端的结合点是什么 – 角色是什么 – 项目中承担的责任 – 做出了什么成绩
“我是xxxx负责人”: – 有几个人参与 – 项目管理?技术负责? – 落脚点:做出了什么成绩 头衔越大,问得越多。
所以要针对性的准备,比如对于艺龙:我平时喜欢看一些网站,学习一些新的技术知识,也会去尝试。话不用多说,传递一种对技术有热爱、有追求/思考的人的感觉。
引导面试官去问:
(1)你平时喜欢去哪些网站;
(2)研究哪些代码;
不能直接去说艺龙,然后,等面试官问了之后,自己就可以去回答自己准备了的内容。
豁达指说话要声音要洪亮,不能自卑,要有自己的气场,因为面试官也很紧张。
关于适度发挥:不能骄傲,目的是让面试官来欣赏你。
下面来看看反例:
• 关于教育背景,不要写学习的课程,不要写高中。
• 个人技能不要写的琐碎:比如不要写Linux到工具类里面,写的比较大了。
• 去繁化简,把握“了解/熟悉/精通”
• 兴趣:写对技术的追求,不要写爬山之类的。
• 不要太放自我评价
• 写业务的业绩,而不提技术上的业绩。
总结一下:在简历中,要简洁,注意排版;突出重点要传达的个人信息(技术的、能力上的),引导面试官针对性的发问。
面试技巧
技术面(基础+业务)
核心的要点:
• 准备要充分
• 知识要系统
• 沟通要简洁
• 内心要诚实
• 态度要谦虚
• 回答要灵活
• 要学会赞美
PS: 这部分主要靠平时的积累与刷题。
切忌:
基础面相对答案相对统一,所以要简洁回答;而相比于BOSS面,可以多回答一点,但是要注意成体系,有逻辑性。
诚实的回答,不要自己说“我看过,我忘记了”这种,不会就是不会,可以去请教面试官。
关于知识,不要说话太死或者太满,评价一个事情的时候,由于我们往往认识不足,才会得到一个片面的观点。
负责人面试
核心的要点:
• 准备要充分(背后的技术问题与难点)
• 描述要演练
• 引导找时机(不能很生硬,投机的时候/对方不知道怎么去问你了)
• 优势要发挥
• 回答要灵活
面试的内容:
• 业务能力
主动描述/被动回答:
– 我做过什么业务?(用一两句来描述)
例:独立负责360数据彩票走势图开发
– 负责的业务有什么业绩?(用数据来说话)
例:在车里3周完成所有采彩种开发,用户量上涨15%
– 使用了什么技术方案?
例:区别常规canvas方案,使用vml+svg方案
– 突破了什么技术难点?
例:解决了走势图高级绘图板的开发
– 遇到了什么问题?
例:橡皮擦的问题、动态连线计算等
– 最大的收获是什么?
例:对业务的理解更加深入、对技术图表更有把控
• 团队协作能力
主动描述:
– 对彩足彩的奖金算法有深入研究,业内第一
– 为H5、客户端讲解算法并协助完成开发
– 和PHP、PM同学在一天的时间内快速支持足彩竞猜活动
– 和Leader独立负责彩票PC站
• 事务推动能力
主动描述:
– 对历史算法更新换代
– 推动专题的CMS架构
– 主导客服系统的建设
– 完成多项专利的申请
• 带人能力
主要描述:
– 带一个社招完成数字彩的开发和维护
– 带一个实习生完成专题活动的开发
– 代码规范、Review
• 其他能力
– 组织能力
– 学习能力
– 行业经验
HR面试
核心的要点:
乐观积极
主动沟通(重要)
逻辑顺畅
上进有责任心
有主张、做事果断
最后,请了解HR考察的是面试者的性格、面试者认可什么样的公司文化、团队协作精神、有没有责任心、做事是不是纠结。HR有一票否决权!所以很重要!
欢迎关注「慕课网」官方帐号,我们会一直坚持提供IT圈优质内容,分享干货知识,大家一起共同成长吧!
本文原创发布于慕课网 ,转载请注明出处,谢谢合作