赞
踩
核心:几个大块的内容,前期准备,简历,自信,实力,态度,语言表达
1.简历制作
简历要有特点,将博客,GitHub,自己的作品链接,还有电子版本的简历链接直接写上去,很重要。特长描述,工作经历,岗位职责,技能描述,项目经历描述,每一个项目都要能讲的非常的清楚,布局合理,逻辑清晰;
2.技术面试
总分式回答问题,表达一定要有逻辑,不要婆婆妈妈。
对于自己掌握的知识点一定要表现出非常自信,不能表现的没有底气,尽可能将面试官引导到自己熟悉的方向。
基础知识点一定要融汇贯通,特别是高频知识点。回答问题要表达清楚,有逻辑,注意表达的态度。提前做好自己的自我介绍。项目中最难的点?是怎样解决的?要提前思考清楚,高频问题。
3.部门领导和hr面试
要提前了解公司的产品和相关信息,最后对方问自己还有什么问题吗?这个问题一定要问,比如技术架构?产品介绍?技术团队规模?团队分工?产品上线没有?可以外网访问吗?或者可以体验吗?开发流程是怎样的(这个问题对于有工作经验的人还是很重要的)?这些是一个技术人员应该要关心的问题,也能将积极的信息反映给用人单位。
领导爱问对于压力的理解?以及你的职业规划?要好好想想,多传达积极的态度。站在公司的角度思考问题。
hr一般会问你离职的原因和上家的薪资待遇,有的公司会要求提供银行流水,所以不要大幅度报高自己的薪水,有的公司会在薪资方面砍价,要有自己的底线,可能对方在试探你。
在没有正式拿到offer前不要问薪资福利相关问题,切记!切记!切记!重要的事情说三遍。
4.面试结束后
将不会的面试问题要积累下来,当积累到一定的程度之后会发现问题都是相似的。一切都是轻车熟路了;对于后边的面试非常有帮助,将不会的,或者回答的不好的问题记录下来,完善答案。
大公司除了前端基础的知识外,对于网络安全、数据结构和算法有一定的要求,平时一定要多增加这方面知识的积累。
5.其他分享
6.面试前的准备
面试前的准备是十分重要的,首先要将行业基础知识全部过一遍,常见面试题过一遍(自己总结的四篇面试问题:https://blog.csdn.net/m0_37631322/article/details/82414506),项目经历总结一下,完善一下简历。感觉差不多的话可以去尝试面试,如果很多公司拒绝,找到自己的短板,再进行补充。个人认为面试前的突击还是很重要的,在这个过程中完善自己。
7.大公司和学历
不否认好学校,高学历中的人才密度远大于其他群体,大公司更倾向于这类人,我们部门同事大多都拥有国内或者国外的名校研究生学历,但是还是有部分学历一般的人,对于学历很一般的人,大公司有很宽的内推途径,对于内部员工内推也是有奖励的,可以通过找人内推,避免学历问题将你的简历过滤掉。
总之一句话,学历很重要,能力更重要。
个人感悟:平时多思考,多承担责任,多总结,在自己领域不断提高深度。做好自己本职工作的同时,多观察周围同事的工作内容,多学习,扩宽自身知识的宽度。业余时间,学会自我学习,持续学习。
8.对于公司开发流程的重要性的解读
根据个人的工作经历,在面试时,一定要了解部门现在的产品内容,如果能看看产品源码最好了,看了代码就了解到大概的开发情况,软件开发流程十分重要,在面试的时候必须问,最好问问项目,开发团队已经组成了多久;
参考这篇文章了解软件开发流程对于程序员的重要性:
https://segmentfault.com/a/1190000017757521
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。