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.访问:实习主要做的项目是什么,工作时间,我的技术方面有啥欠缺的。
面经总结
如果是线下面试的话,最好做录音,通过录音做好总结,为下次面试做好准备。
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。