计算机方向,你被公司挂掉的原因有哪些?
计算机方向,你被公司挂掉的原因有哪些?
大家好,我是程序员小白条,今天来给大家围绕公司挂人的原因来展开一篇文章,有的公司初筛分HR和部门,一般HR就是看学历和目标院校了,部门可能要看实习经历是否对口,技术是否符合预期。
正文
简历关被挂
1)学历/学校不符合目标公司筛选标准
2)大厂通常有目标院校列表,非目标院校容易被系统自动过滤
3)部分岗位(如算法)对硕士学历有硬性要求,新能源等汽车,现在很多要求硕士起步了,甚至是测试行业!
项目经历缺乏竞争力
1)全是课程作业/培训班项目
2)项目描述过于简单,没有体现技术深度
3)缺乏可量化的成果展示
其实项目写的不好,本质上很多人本来就是速成的,或者只是跟做,没有自己的深入去思考,去理解过,自然而然你的观点就是别人的观点,千篇一律。
技术栈与岗位不匹配
1)投递Java开发但简历全是前端项目,后端简历一般可能会被捞前端、客户端、测开、假如你有段实习是客户端,中大厂捞你面试的概率会很大,至于通不通过是自己的面试能力问题了。
笔试关被挂
1)算法题没做好,题目没理解清楚就开始写代码,经典操作,很多人还没完整理解题目就开始上手了,其实很明显是没参加过算法相关的竞赛,先需要看长度,时间复杂度,推可能需要的思路和解法,然后再做,另外如果是样例得分,自己如果没思路,考虑暴力的时间复杂度。
基础知识不牢固
1)操作系统/网络原理等概念题答错
2)数据库索引原理说不清楚
3)设计模式应用场景模糊
很多学校里的期末考课程都考的很低,甚至挂科的话,对于面试那将会更难,本身你的基础知识就几乎为0,尤其是操作系统和计网这两门科目,这两门科目将会是厚度的体现,但性价比略低。
项目经不起深挖
1)无法解释技术选型原因,大多数根本没技术选项和方案设计
2)说不清楚遇到的难点和解决方案,毕竟本来就不是自己做的项目,或者网上的课跟做的
3)项目规模/数据量明显夸大,直接吹牛皮,比公司的项目优化还牛!
系统设计能力弱
1)设计一个系统直接想到用最复杂方案,杀鸡焉用牛刀
2)不考虑可扩展性和容错
3)估算能力差(如不会计算服务器需求量)
如何避免被挂
1)针对性地准备简历,根据岗位要求调整项目描述,突出与岗位匹配的技术栈,建议量化产出。
2)重点复习操作系统/网络/数据库,深入理解常用框架的原理,刷透常见算法题(在300-400题量左右,熟练刷透,基本能解决面试问题,竞赛题基本别想去靠近,人和人是有差距的)
3)模拟面试练习,找同学模拟技术面试,录制自己的回答并改进。
结尾
面试就像谈恋爱,被拒的理由千奇百怪!
可能是你太菜(技术不过关)
可能是你太直(沟通不顺畅)
甚至可能只是面试官今天和女朋友吵架了...
终极法则
被大厂拒了别灰心,可能只是他们今天KPI完成了
被小公司拒了别难过,可能他们根本养不起你
被所有公司拒了...建议检查下是不是投错行业了
最后送大家一句至理名言:
"面试不过不是你不优秀,
只是他们配不上你的才华...
程序员小白条的编程日记:https://xbt.xiaobaitiao.top/ (分享如何拿到腾讯实习 Offer 和多个中大厂的面试机会,大学经历、求职经历、职场工作、创作经历、生活日常、面经、技术分享)定期更新内容,成长打怪系列,分享从大一到大四的完整面经,看完可冲中大厂!dy同名,主要口述面试经历,会比面经讲的详细很多,以真实面试录音为主!公众号:程序员落叶
#你被公司挂掉的原因有哪些?#八股传道之路,定期发发文章,免费!