在面试中挣扎着学习进步的菜鸡(Java方向)

在面试中挣扎着学习进步的菜鸡(Java方向)_第1张图片

 

3月进展

3.16开始,沉心复习,从Java基础看起

  • 《Java面试宝典 第四版》有很多很有趣的知识点,但是以面试题为主,还是有点把自己当速成的感觉然后主要看面试Blog,Rico的博客,数据库原理,操作系统,计算机网络,第一次看JUC包,之前谁管过这个,真没用过锁第一场面试之前,借来年级里大佬的笔记,惊为天人自己3月份,金三银四才开始准备,想法是真的天真,高考慨叹一波,找实习又来慨叹人口优势了哎,互联网一抓一大把985哪缺你一个这样完美错过提前批,丧失了好多面试机会,并且项目和技术栈也蛮重要的,可是之前哪有这个意识Github开源项目:CSNote2018

4月进展

投了阿里淘系飞猪,腾讯PCG,头条财经事业部,还有携程

菜就是菜,大环境不好,985研究生都找不到实习,自己看看面经背背题就能上岸的想法真是太天真

腾讯和携程做了笔试,应该挂了,没给面试机会

头条主要算法和基础,一面对项目也着重问了问,三面备胎池然后被挂了

飞猪一面表示Spring上来问一个bean循环依赖怎么解决,表示只看过IOC和AOP部分,其他会用没看过源码就挂了

  • 这时候有点意识了,觉得嚼博客还是二手知识,不如对着书系统看一看买了《Java并发编程的艺术》,《Redis的设计与实现》,《Spring实战》,《Spring源码深度解析》之前有《剑指offer》又补了它的兄弟书籍《编程之美》,但是经过这么多次的面试证明,没有ACM和其他程序设计竞赛经验的菜,别人盯着你写代码,你只能很快写出比较熟悉的题,稍微生疏一点的都要debug好久,更别说没见过的,没碰到过的,那简直就是噩梦,明明有思路却手抖写不动,明明自己敲leetcode的时候很6。

4月末得知头条自己备胎池被挂了后,又开始疯狂投,投了腾讯微众银行的补录,投了头条的EE的日常实习,投了广告系统部的日常实习,海投了商汤的Java实习,网易有道的Java实习,网易雷火的Java补录,IBM的各色训练营等等之类的,并且最后被逼到没有办法,开始投六个月以上的实习(比如阿里和爱奇艺...),六个月,想的是可以和毕设结合,所以就也还能接受,最后又投递了几个阿里的其他岗,无论是否能捞,希望可以被有缘人看到。

最后拿到面试的有腾讯微众,字节跳动另外几个部门的(说明字节跳动真的很缺人,但是他们宁缺毋滥 = =)

5月进展

稍后补五月进展,和字节跳动八字不合,不同部门的日常实习生面了5面(说明我的简历还是蛮诱人的,HR愿意捞我)遇到了有10道题吧,会写和有思路的55开,没有完全不会写的,但是能写出能跑的代码和伪代码又是另一回事了,等等补充。

腾讯微众银行一面

同校同院同专业10届学长面的我,十分和蔼可亲,上来先自我介绍,聊了聊项目,拉了会家常和母校。

之后问了一些项目中的细节,可以说是业务场景题吧,也都比较简单。

随后想看一看代码能力,让在线白板写一个反转链表,我大呼简单,5分钟写了递归和遍历两种实现。

然后做了道逻辑题,25匹赛马,5条赛道,求前三快的马,这种问题。

本想和面试官再进一步深挖基础,老学长无奈一笑说每个人只有半个小时时间,他今晚要面6个人。

而我balabala说自己项目太久导致光项目谈了十多分钟,并且一直在说,比较激动,人放开了,表现欲太强导致没有让面试官得以插得上话问自己更多问题。

最后老学长还嘱咐我遇到其他面试官不要太急,要留时间给双方相互交流。

在这我突然感觉到,我一直把面试当成一种考试,恨不得死死抓住时间,力求多说话,多回答,多表现。

但其实,当你基本条件达到后,面试其实还是有点像相亲。30分钟或说一个小时的面试问题看不出多少东西,仅仅是采几个样本大体预测看看你的全集有多宽,有多深。

我想更重要的是你这个人什么样,特别是对于一个本科生,特别是对于一个上了大学才接触代码和项目的本科生(求竞赛上来的大佬和ACM大佬轻虐)

沟通能力,是否能把一个已知的知识点讲清楚,理明白,

能不能举一反三,尝试思考还是背题,超一点点范围就不知道怎么思考了,

平时怎么学习,怎么克服困难,态度怎么样,性格又大体如何,看面试官自己喜不喜欢。

50%努力,20%状态,30%运气,愉快的面试体验从来不是单一因素可以决定的。

然而一星期过去了,微众下一面依旧没有消息,老学长呢???说好的校友牌呢???

阿里本地生活事业部 一面

在面试中挣扎着学习进步的菜鸡(Java方向)_第2张图片

 

因为自己表明有意向长期实习(我是想毕设也在公司做,没打算读国内研所以比较放得开)投了长期实习,然后被捞了(很感谢面试官看到我飞猪简历面都挂了,还愿意捞我起来)

说实话本来对这个专业兴趣不大,班里大佬做项目的时候我在玩社团;

班里大佬开始学算法竞赛,我刚下定决心自己写大作业..;

班里大佬做完国创,我刚知道有这个开始着手申请;

班里大佬去伯克利交换前随手面了头条拿到暑期实习,我刚刚开始跟实验室,从撸界面,CURD做起;

在面试中挣扎着学习进步的菜鸡(Java方向)_第3张图片

 

班里大佬伯克利上课的时候,套瓷拿到大四上去USC教授实验室research intern的资格,我刚开始复习基础,看面经,混牛客,投简历,找实习...

没什么好说的,有些人比你有兴趣,有毅力,有天分,家里有资源也支持,还肯吃苦懂争取,你选择走同一条路,就要认定你可能再努力奔跑,也只能堪堪摸到大佬的背影,更别说大佬前面还有巨佬。

练习了两个半月,面了这么多面,好像看到了点上岸的曙光。

上不了也没关系,半只脚迈出社会看一看,知道自己什么水平,知道自己努力的方向,再回实验室打工也一样,毕竟年轻,来日方长。

你可能感兴趣的:(代码人生)