大厂校招计算机专业学生看重什么?

不要上来就谈什么技术,没学历技术再好也白瞎!

马爸爸曾经说过:“欢迎所有优秀的同学投递简历”。但现实情况是,真正过了简历筛选的几乎全是985/211…

所以,大厂还是很现实的,尤其是对应届生,没有工作经验和项目做支撑,双非进大厂的概率比名校低不少。

不过也别太灰心,学历不优秀,还是有方法为大厂梦搏一搏的。抛去学历之外,我们能努力的方向有很多。

一、学历不优秀,才会更有危机意识

要想方设法的提升自己的知识基础和学习新鲜事物的能力

具体方法就是

  • 判断算法和数据结构是否扎实
  • LC里的新题难题高频题有没有刷到位
  • 是否积累了足够的项目经验

这些都是你打破危机的一小步。

学习思路可以参考:算法巩固+精刷LC+github贡献开源代码+美化简历

最近几年国内面试越来越注重算法,尤其是缺乏项目经验的应届生。但题目难度不及ACM,更多的是让你做LC的简单,中等题目。

所以你起码要刷400题左右,把重点放在面试经常出现的:基本数据结构链表,队列,二叉树上,《新手编程必刷50题》也可以先过一下。
在这里插入图片描述
如果在刷题期间仍然觉得吃力,或许是你的算法基础还没打牢,还需巩固算法基础

  1. 《算法导论》:这本书的最大特点在于“全”,从一定深度上涵盖了算法的诸多方面,通俗易懂,适合编程初学者,永远滴神。
  2. 《九章算法班Java+Python》:市面上很多Java基础课要么只讲实战,要么只谈原理,这门课程的优势在于实战(手把手教coding)与原理(算法和数据结构的知识)相结合。同时,这门课采用用Java和Python双语教学,可以同时学会两门语言,让你更快找到编程方向。
  3. 《算法图解,啊哈算法》 :这是一本有趣的算法书。通过插图和幽默的语言来讲解算法和数据结构,遗憾的是内容不是特别深入,但很适合新手入门。
  4. 《九章算法班》:适合有一定算法基础,又想提升算法能力应对面试的朋友,内含flag面试算法小抄。
  5. 《剑指offer》:一个以面试为导向的书籍,剖析了50个典型的程序员面试题,从基础知识、代码质量、解题思路、优化效率和综合能力五个方面系统整理了影响面试的5个要点。

PS:在LintCode的阶梯训练中,可以免费刷剑指offer配套的72道经典算法题

二、学历不优秀,可以迂回上岸

没有发明专利看开源项目,没有开源项目看实习经验,条条大路通罗马。

①发明专利:如果你有创新型专利,发表过的论文一定要写到简历里,基本会让HR高看一眼。

②中厂迂回战术:很多叫得上名的中大厂其实对学历没太严格的要求,实习期间建议努力争取一个不错的机会,就能得到一个优秀的背书。

③参加竞赛:有能力的可以参加算法竞赛,比如ACM,虽然不适合所有人,但你单反能获得奖牌,在大厂面试中都是加分项。

④苦肝github:如果都没有,平时就多逛逛github,创建个小小的开源项目,如果能力有限也可以给他人的项目贡献开源代码,帮忙做做bugfix,都是很不错的。

前三个我是帮不上啥忙,倒是有几个不错的项目供大家参考学习

①AutoLoadCache
AutoLoadCache是基于AOP + Annotation等技术实现的高效的缓存管理解决方案,实现缓存与业务逻辑的分解,并增加了异步刷新和“拿来主义机制”,以适应高并发环境下的使用。

②电商秒杀系统-Spring项目实战
典型的秒杀系统遇到高并发的项目。借此项目可以深度学习高并发、高性能架构设计和技术方法。

③springboot-seckill
本系统是使用SpringBoot开发的高并发限时抢购秒杀系统,除了实现基本的登录、查看商品列表、秒杀、下单等功能,项目中还针对高并发情况实现了系统缓存、降级和限流。

④系统架构设计 System Design 2022版
如果希望在学会更多核心项目的同时,应对面试。可以来体验下系统架构设计 System Design 2022版。针对面试官提问的设计类问题,采用九章算法有一套4S分析法,即使完全不知道的问题也可以按照这个方法一步步去回答。

⑤Java-Concurrency-Progamming-Tutorial
BAT华为大厂一线工程师四年磨一剑精心编排 Java 高并发编程案例代码 & 教程 & 面试题集锦。

⑥Twitter 后端系统 - Python 项目实战
这个项目是FB架构大佬带你从零设计Twitter。这类项目也经常出现在面试当中,增长经验+备战面试一举两得。

  • 对于初级程序员(P6),可以把“设计Twitter”拆解出单独设计一个关注功能来问
  • 对于中级程序员(P7),面试官通常会要求面试者实现设计登陆、发推、点赞、关注、取关等一系列功能

三、学历不优秀,简历得出彩

都说人靠衣装马靠鞍,找工作也同理,你想找到好工作,就得先过简历这关,不然前面学得再好都白搭!

具体可以从这几个方面去优化

  • 简历模板
  • 格式排版
  • 基本信息
  • 专业技能&教育背景
  • 实习经历/项目经历
  • 技能证书
  • 自我评价

重点强调下专业技能这块!请不要在简历中出现【精通】二字,当然你有实力当我没说。我身边朋友去面试单反考单精通的,都超怕的,你比他都牛,他还敢招你?

所以写专业技能的时候,最好是有层次一点,从java基础,到数据库,框架啥的。

项目一定要写做过的,不要被面试官问懵了!也不要写N个不大不小的项目,比较有特色的一两个就足够。

常见的项目问题有:

  • 你负责项目的哪部分内容

  • 你觉得项目最难的地方是哪里,如何解决

  • 有没有印象最深的bug

  • 如何优化,最好说几个方案

完成上面这些构成,基本就满足大厂招聘的大部分需求了。
如果你还没有收到面邀,请从下面找原因

  • 简历各种不合格

  • 没做过高并发项目的,又不好好去研究

学历不是限制所有人的原因,项目,简历也都不是,能力才是,好好学,我们一起进大厂。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值