做者:我就是不吃糖醋肉
连接:https://www.nowcoder.com/discuss/63054?type=2&order=0&pos=10&page=2
来源:牛客网
linux
lz面试经历实在是很少,水平也比不上牛客网的不少同窗,主要仍是分享一下转行的一些经历和心得吧。 程序员
首先说一下本身的背景:上海西南某985高校农学硕士,本科学的是园艺,硕士学的是园林。除了本科考过一次二级(没看书还挂了)之外,能够说毫无编程经验,是个真正的小白。本科的时候充满对将来的迷茫,因而毕业时候无奈随大流考了研究生。研二的时候看到直系学长学姐们纷纷转行,留下来干设计的真的很少,工资不了解,可是并不乐观。因而研二第一学期决定转互联网,开始自学Java。 面试
由于没有认识的计算机专业的人,因此只能网上搜关于转行的帖子。对于非科班的人来讲,短期内不能期望有科班学生扎实的基础,所以主要是要有针对的学习。目前秋招主要考察的有:网络、操做系统、数据库以及数据结构和算法,有时候也会考察linux的一些基本命令。 算法
我我的以为本身看书效率不高,因而先看的视频,也跟着视频作了一些小项目。我的认为对于初学者来讲,假如看书效率不高,还不如先跟着视频学习,当对总体有一个了解之后,再开始看书效果是很是好的,不过因为时间不够,就挑了一两本看看。对于面试来讲,重点看经常使用集合的源码,string,多线程,这些基本上必考。
主要看的视频有: 数据库
主要看的书有: 编程
这个是最重要的!!!我当时没多少时间刷题,致使秋招的时候吃了很多苦头,投了不少基本上都挂在了笔试的编程题!!!必需要尽早准备,能够说不会数据结构和算法,秋招大点的公司你基本上不可能进入面试。 网络
数据库基本上是秋招面试必问的内容,主要仍是MySQL的相关知识 数据结构
网络这一部分也是常考的,我也是主要看视频,而后结合看书 多线程
没怎么遇到过问操做系统的,可是并不表明不会问,有几回问到进程管理,没怎么答好。没看过书,主要看的视频和博客,刷刷题。 数据结构和算法
这个基本上就了解了一些平时经常使用的命令,主要是实习的时候学的,本身后来看了一些视频。准备过一阵子系统学习。
因为时间不够(农学生作不少实验,并且我还苦逼的作了四个月又换了课题),基本上就是突击面试的一些东西。另外对于面试来讲,要多看面经!多去总结,去尝试本身回答这些问题!
lz准备的比较晚,7月份才开始找实习。。
16年9月:这期间一边自学一边同时还要作毕业实验,天天都是忙忙碌碌,可是想到转行成功才有时间玩Dota2(就是这个动力支撑我,固然仍是由于穷(●'◡'●))
17年3月:大约半年过来,lz很是苦逼的发现实验作不出结果,导师要求换课题重作,这就意味着我没有时间去看书学习,更别春招找实习(虽然我这水平也找不到实习),想死的心都有了。。。我只能一边作实验一边挤时间出来看书。
17年6月:实验前期作的差很少了,lz终于又忍不住要去找实习了,可是问题来了,距离秋招也就那么2-3个月了,如今找实习必然会耽误复习,并且会随时可能被导师发现。可是考虑到没有实习经验,仍是屁颠屁颠去找实习了,这中间多苦逼就不说了,总之最终拿到了众安科技的一个Java服务端的实习。
事实证实找实习是对的,这段时间也是我进步最快的一段时间,很是感谢众安科技的一些同事和带个人师傅,教会了我不少。这期间我不肯定能不能转正(来的时间过短了),因此一边实习一边投简历,一边在牛客网刷题(很是感谢牛客网,让我从编程题零经过率到最后能勉强经过,要多刷题!我刷的太少了),还要准备实验和论文。就这样3-4个月,中间有不少次情绪临近爆炸,可是又咬咬牙过来了。终于,最后在10月底拿到了招行和携程的offer,虽然比不上大神们,可是对于我来讲已是一个很好的结局了。
lz和lz女友都是转行的,中间的苦只有本身知道,上个星期她也拿到了爱奇艺的产品设计,开心的跳起来,终于秋招算是圆满了。想说的是,无论工做多难找,你们都会经历一样的阶段,并非只有本身是特例。最后附上一直激励我一句话,祝还在奋斗的同窗最终都找到满意的工做!!