Java实习手册(小白也看得懂)

秃狼 2024-07-31 17:35:01 阅读 63

秃狼说

距离俺发布的学习路线已经六个月了,那我给小伙伴的学习周期是四五个月左右,我相信大多的小伙伴已经学习的差不多了。正好赶上暑期实习的阶段,在暑期找到实习就成为暑期的头等大事。

实习经验在校招的起到决定性的作用,所以我们需要认真准备。

技术栈准备(不断的复习,永远有你不会的八股文)

技术栈无需学的很透彻。这个时候呢,更考验的是你对基础知识的理解。也就是我们常说的复习好八股文。一个合格的开发实习生,不是一味的背诵八股文。而是与八股文融为一体,通俗易懂的讲就是理解性的背诵。

对于java实习生,八股文主要的侧重点需要放在 java基础,mysql, redis,rabbitMq,ssm,微服务,juc。

java基础:关键字的理解,jdk特性,包装类,集合(HashMap,ArrayList,LinkedList)。

mysql:存储引擎的理解,索引的理解,sql的简单调优,事务基础(并发事务问题)及隔离级别的理解。

redis:数据类型的应用。缓存三大问题。

ssm:bean的生命周期,ioc, aop,,动态代理流程,循环依赖问题,mybatis的执行流程,springboot自动装配原理。

rabbitMq:消息堆积解决方案,延迟队列实现方案。

微服务:微服务五大组件,接口幂等性解决方案。

juc:线程池七大参数,线程池类型,AQS,CAS,锁升级原理。

简历准备(简历控制在两页,一页太少了,三页太多了)

1.调选模板(简约优先)

2.简历排版

个人基本信息教育经历。(如果是专升本的同学,直接学25届,不需要写时间,其他学历就按正常的形式写)技术栈。项目经验:一个微服务,一个单体项目。在校荣誉。

3.描述项目经验的格式上。(图片这种情况就是需要删除无用的亮点)

项目描述。技术选型。主要举出五个项目亮点,在亮点的描述上 使用...技术->解决...业务问题->在性能上优化了...。

在秃狼看来,没有最优的简历,简历本来就是一步一步的优化出来的,我不认为某某人修改的简历最好,或许你修改的简历就比我好呢。只要一份简历它能帮你约到面试,那它就是一份好的简历。

 投简历

就秃狼的个人经验来看,我们投简历的主要战场就是Boss直聘,智联(回复率低)。

我们就以boss直聘为例

1.关闭自动打招呼。

2.设置常用语,便于后续海投。(自我介绍:哪一届,什么专业,项目经验,技术栈等等)

3.设置在线简历(这个非常重要,hr第一眼就是看这个简历)

4.上传附件简历。

5.开始海投。(找到对应的城市,一天投100家)

hr的上班时间早上8~9点中午 14~15点,所以我们应该在这个时间段投递我们的简历,保证我们的消息在hr信息列表的最高点。

我们在找到合适的岗位后,点击沟通,发送我们设置的自我介绍常用语。

此时会有两种情况:送达,已读。

已读:此时hr看到你的消息了,等待其要我们的简历,如果没有要的话,直接投下一家。

送达:此时hr并没有看到你的简历,所以我们需要重新讲我们的消息重置信息列表的最高点。

如果是早上发的消息,那么我们可以在中午的时候再发送一条问候语。

重置到最高点。

6.海投分析:在简历没有问题的情况下,如果是普通本科的同学,沟通50家平均一场面试。如果超出这比率的话,说明简历需要再进行修改。

面试流程

自信,自信,自信。重要的事情说三遍。不紧张是不可能的,我们要保证的是能和面试官正常的沟通,并且呢,我们需要注意敬语。

1.自我介绍。(要较短且有信息量)

我叫xxx,目前是xxxx学校的大三在读生,有xxxx经历,目前的技术栈包括xxxxxx....。

我们不喜欢使用过多的敬语:很高兴贵公司给予面试机会这种话,我们是来面技术的,不是来搞人情世故的。

2.面试官提问:主要就是八股文+项目。(如果项目没有亮点的话,基本上全是八股文)

3.访问:实习主要做的项目是什么,工作时间,我的技术方面有啥欠缺的。

面经总结

如果是线下面试的话,最好做录音,通过录音做好总结,为下次面试做好准备。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。