Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

这是一位来自长沙校区一名学员的真实故事,发出来给正在学习和正在找工作的你,希望他的经历可以帮助到你们。

Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

大家好,我是胡*,长沙黑马JavaEE7期学生,现已毕业,4月初来南京找工作,面试2天半,总计5家,全部都有offer,全部10K以上。推掉了其他offer,现在正式入职苏宁

Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

写下此文,一方面总结半年的学习经验,一方面总结这两天面试过程中遇到的问题以及解决办法,希望帮助更多的人。

1心态

学习时持续性的恐惧感

我不止一次在和同学聊天时,说我经常感觉到恐惧和焦虑。这种感觉自第一天开始就产生,因为我很害怕我被淘汰,真的,互联网行业新技术涌现的速度实在太快,比如我们学的1.7的JDK,用的是1.6API,但是2017年9月JDK9已经出现,2018年3月21日,JDK10就已经推出了。这种压迫感时时紧告我要加快学习的速度。优秀的人已经很多,如果你本身不优秀,然而又缺少危机意识,说的直白点你转这行也只能生存几年。

Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

学习时强烈的目的感

每个人决定转行背后都有自己的故事,不再赘述。我的目的是寻求自己的理想,获得较高的社会地位还有尽快的完成资本积累,这个行业契合我的需求,就这样。

学习时要有正能量

我属于悲观现实主义者,心态比较容易受到环境影响,负能量爆棚会强烈的影响你的学习。因此你要自己主动的转换心态,其实也很简单:不看鸡汤和毒鸡汤,拒绝同学的负面引导,想想未来的美好生活等。

面试时要有自然平和的心态

我们要征服面试官要从两个方面入手:技术上使其信服,工作经历上使其信服,后者更重要。技术上要有扎实的学习基础,系统性的总结,这个不再赘述。

在陈述你的工作经历时,一定要自然和自信,不用怕,这个都是可以刻意练习出成果的。

面试官只能通过你的简历、你的自我介绍、你项目中如何解决棘手问题方面了解你的工作经历,把握好这三点,你需要的只是自然地自信地告诉他你的工作经历即可。

Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

首先,简历制作时,工作经历不能存在一丝一毫的逻辑漏洞。比如两家公司时间连接一定要对的上,项目经历时间要对的上,公司性质要对的上等。一定要细心,仔细的书写简历。

其次,准备面试时,一定要总结项目中出现过的问题,以及具体解决办法,不要只总结业务流程和技术原理等问题,这个是很容易被问到的。

2方法

超前学习

我毕业于一所985/211高校,对于学习这件事,稍微有一点见解。我见过一些学习厉害的人,他们不一定聪明,但是绝大部分都是属于超前学习一列的。我强烈推荐超前学习,你不要什么都等着老师来喂你,我觉得这种方式很蠢:一方面学习过程是迭代的,你跟进度学只能学一遍或者自己再复习一遍,超前学习的那些人早就不知道迭代学习多少遍了;一方面,知识需要不断的深入,你的每一遍学习,都会有不同的理解,同时会有更多与老师同学交流的机会(因为同学会经常问你问题)。

热衷讨论

不要拒绝讨论,相反要积极讨论。真理是越辩越明,知识也可以在不断讨论过程中被吸收和理解,你学的错误的地方也可以通过讨论及时挑出并解决;我平均每天晚上都会有一个多小时的时间帮同学解决问题,讨论技术,这对我对知识的理解和记忆有极大帮助。

系统性总结

老实说半年学这么多知识,如果加上自己扩展的知识,还是很多的。你需要系统性总结,手抄也好,用xmind也好,都可以。如果你能把大部分重要的知识总结好了,面试过程中你会享受巨大的益处。

知识不够就要花钱买书看

不再赘述,我买了算法、虚拟机、面试宝典两本、网上下载了专业电子书不计其数,是真的都看了(出了算法只搞了排序和数据结构外),面试过程帮助极大。

3面试准备

面试过程中,这些都是被频繁问到的,如下:

基础部分

基础知识:不再赘述

多线程:通信、中断、死锁、volatile原理、并发容器、线程池、锁的种类等;

IO流:分类,原理

框架部分

Spring: 原理、AOP、DI、JavaBean生命周期等;

SpringMVC:原理,常用注解、与Struts2对比

Mybatis:原理、配置、与Hibernate对比、一级二级缓存等;

调优

Tomcat调优、JVM调优、数据库调优

高并发

如何解决高并发(硬件软件层面)

SOA架构、dubbo原理、项目整个架构

数据库

Mysql引擎、事务、sql优化、

数据库分片、库散列表

储存过程、函数、触发器、索引等

分布式锁

Redis分布式锁、zookeeper分布式锁、数据库锁

Redis:

原理、搭建过程、数据持久化、为什么用Redis而不是数据库、异常处理

Zookeeper:

原理、作用、异常处理

ActiveMQ:

原理、内部结构、异常处理

Solr/ElasticSearch:

原理、区别等

大家不需要担心,面试不是一个人的行动,你背后有一个团队支持着你(感谢就业服务部的贴心服务)。

4尾言

7个月感触良多,怀疑过自己怀疑过黑马,走过这一段路程后,我衷心地感谢黑马,感谢各位老师不辞辛劳地倾囊相授,感谢家人的支持,女友的鼓励。

最后,总结一下:

道阻且长,光明灿烂;保持清醒,夯实基础;隐忍克制,一鸣惊人!

附上学员的录取通知书

相信有一天你也可以,加油!!

Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

关注“黑马程序员” 评论转发回复:java宝典


分享到:


相關文章: