刚好到了周末,总算有时间记录我在春招 & 暑期实习的这段时间里的一些点滴记忆。
这篇文章将会不定期更新,在记录的同时以自勉。
前言
在春招期间投递了多家简历,最终获得了几家公司的面试机会
进入面试阶段的有:百度、拼多多、网易、猿辅导、京东、众安科技、货拉拉、北森等一些企业。
(当然后来也因为已经接了offer的原因拒了七牛云、海康威视等以及上述一些企业后续几轮面试的机会)
投递的岗位主要有服务端开发、安全、测开、测试等
最终在拼多多的安全岗和猿辅导的服务端研发岗中,选择了小猿
为什么选择实习
或许在这个时间内很多的同学已经开始了备战考研计划,我为什么要选择去暑期实习?
我是一个十分偏向于”工程向“的人,这点和Aaron非常类似,同样“满足于将各种想法的实现造出来,而非从事理论上的研究”
就算我读了研,可能毕业后也更倾向于应用开发的方向,而不是从事于研究型的一些事情
我对个人未来的始终有一种自认为较为清晰的规划,如果在现阶段能够在一些技术氛围比较浓厚的公司里工作,为什么要等到三年甚至两年以后呢?
实习求职之路
实习是应届生的三条命之一(暑期实习 => 秋招 => 春招)
学历
作为一个双非本的23届应届生,在整个的面试过程中,我认为获得一个比较理想的企业的研发岗位不亚于考上一个满意院校的研究生
但是大部分的企业,对于研发岗,并不是像大多人认为的“卡学历”、“卡985、211”,很大程度上还是取决于你的技术能力的
在拼多多完成了所有的面试流程后,等待最终结果的过程中,和我一个安全岗位的群友有5个人,其中不乏中科大硕、C9硕,211本的同学,而我在他们中的一些流程被终止之后很幸运的获得了offer call;
在小猿里,我的同一个大部门的实习同事是来自北邮的硕,而很多985、211硕的简历也会被HR筛选掉,甚至没有获得面试的机会;
在北森的面试中,一面的面试官和我相谈甚欢,甚至透露我会给我加面一轮定级SP、SSP Offer的技术面......
所以,整个暑期实习求职的过程中,我强烈的感受到大部分的企业在面试过程中主要以你的技术来衡量你个人,而并不是带着学历的偏见来看待你的能力,计算机行业或许是“英雄不问出处”的最好诠释
面试
在HUEL中,暑期实习算是一个比较小的圈子,基本上大部分的同学都或多或少有过互相的交流,我们的暑期实习“0 offer选手”群有s1mple、sheep....
投递研发相关岗位的准备至少分为三个方面:八股文、算法和简历的撰写。
1、八股文:包括操作系统、计算机网络原理、Java、框架、JUC、JVM、Redis、MySQL等;
举几个例子,面试官常爱问的八股文有:
- TCP三次握手和四次挥手的过程,HTTP请求报文,HTTP/HTTPS的区别,TCP的拥塞控制,TCP/UDP的区别
- HashMap和HashTable的区别,LinkedList和ArrayList的区别
- Java并发的同步机制、ReentrantLock、synchronized、volitle关键字的用法等
- JVM内存区域划分、垃圾回收机制,分代回收机制等
- Redis的基本数据类型,AOF和RDB的区别,缓存击穿,缓存穿透,缓存雪崩等
- MySQL索引的结构,为什么使用B+树,B+树和B树的区别
2、算法
算法考察的就相对广泛,主要还是考察你个人的算法和编码能力,在笔试和面试过程中都是或多或少的有所涉及。
相对遇到比较多的有DFS、动态规划、二叉树、链表
老生常谈的例子就包括:判断一个链表是否有环、是否是回文链表,二叉树的各种遍历方式,图遍历、并查集等
也有面试官会让你当场手写LRU缓存,手写快速排序、归并排序算法等,这个就更加考验你的算法能力和处理细节的细心程度。
简历部分就不再多说
实习生活(未完待续)
在本文发表之时(2022-06-19),上周四入职,已经在小猿实习了两天
第一天上午主要是一些培训,领取了一些设备
除了极具竞争力的实习薪资补贴以外
实习生也配备了全新的Macbook Pro、妙控板、机械键盘,还领了一块Dell的大显示器
然后就是配环境、看文档,这两天基本上就是这些事情
在小猿的生活还是非常的轻松和愉快的,基本不会有人加班,技术氛围也非常浓厚
文章评论