Java后端暑期实习经验

1

摘自:春招java暑期实习总结

系统学习java后端及书本分享

基础(必看)

  1. Java核心技术 上下两卷都要
  2. 深入理解Java虚拟机--周志明
  3. MySQL必知必会
  4. 算法--谢路云
  5. 程序员代码面试指南--左程云
  6. 码出高效--孤尽(阿里大佬写的书,熟读后,吊打阿里面试官)
  7. MySQL技术内幕 InnoDB存储引擎 (内容很全,很难啃,建议挑关键几章,结合MySQL45讲来看)
  8. (并发相关的选一本看,复习的时候可以看其他两本,每次看都会有收获,)
  9. Java并发编程实战(老外写的翻译过来的,经典)
  10. Java高并发程序设计
  11. Java并发编程之美
  12. 计网和操作系统,我直接看的考研王道资料,基本够用哈

选修

  1. 深入理解Kafka:核心设计与实践原理 (消息中间件,选一个看)
  2. RocketMQ技术内幕 (消息中间件,选一个看。阿里用的这个)
  3. 从PAXOS到ZOOKEEPER分布式一致性原理与实践(个人认为想了解分布式原理的话必看)
  4. Redis设计与实现 (作为缓存或者分布式中间件,大厂用的比较多)
  5. 高性能MySQL (对于MySQL调优的了解,难啃,挑几章看看,很多真实案例值得思考)
  6. 深入理解Apache Dubbo与实战 (阿里开源的RPC框架,可以先去了解RPC的演变再来看这本书)
  7. Spring实战

面试心得

我是从今年一月份开始投简历面试的,面试也是一个很好的成长过程。引导面试官到你擅长的知识上去,结束也要复盘总结。如果谈到最后跟面试官谈笑风生了,那过关***不离十了。

简历完善

重点在项目经历和专业技能上,项目中要突出亮点和难点,如:用xxx解决了什么难题,系统性能、效果提升多少。突出你项目实战过程中,思考,解决问题的历程。
专业技能主要分三种---精通、熟悉、了解。如果只会使用,对原理只能回答个大概,就写了解。如果 对原理有自己对理解,而且真的很熟练,就写熟悉。校招生不建议写精通,碰到真的精通的大佬,问到你怀疑人生。

充足准备,复盘总结

面试的时候,面试官喜欢从项目中一个小点或者一个知识点发散出去。
比如,浏览器中输入 url回车后 到 页面渲染 的整个过程。这里就可以包含 url解析、dns解析、tcp请求、后端处理过程等等知识点内容。
对于每个知识点的回答,把你所知道的都可以说出来。
就比如一个简单的 ArrayList、LinkedList、HashMap,我能把一个面试官讲的烦躁(哈哈,又有人要说老八股文了,但是真的细细看过源码才能自信回答面试官),面试回答需要回答重点固然没错,自己很熟的东西必须脱口而出,朗朗上口,面试官叫你停,你就停。不要对知识点有保留。(我试过把一个知识点说全了和简单的说一点等面试官提问,效果当然前者拔群,说全了才体现出你的熟悉)
面试的时候难免会问一些比较偏的,不知道就直接说不知道,切忌胡编乱造。也可以 说一说相类似的,比如,问你 Kafka,你可以说,我看过 RocketMQ,没看过 Kafka。请求面试官问你自己熟悉的。
阿里春招系统开启前一个月,会有很多部门提前面试了解,可以多试试。面试记录会进入部门的简历系统,但是不会进入集团的简历系统,所以不影响正式春招。

选择部门

每到春招或者校招,牛客网上的招聘信息满天飞,相信大家对海量 hc、大量 hc很熟悉吧。有些部门开始的比较早,说明蓄水池的水已经蓄的比较多了,一个部门实习生大概为总人数的 10-20%,可以判断自己的内卷程度是否较大。
有选择余地的话,选自己感兴趣的业务部门。也可以跟内推人聊聊,判断部门内的业务是否适合自己。
内推尽量选择熟悉靠谱的内推人,对部门内部情况较为熟悉,这里插播一条广告哈,我这几个月来,碰到最靠谱的内推人之一,很热情的一位同学,想要投字节的可以找他先了解一下:
我的字节内推人wx:524307129
帮忙修改简历,提出合理建议,有问必答,催hr安排面试,实时主动反馈面试结果。字节面试流程也是最快的。

结语

我这里要感谢这一路走来支持鼓励我的人,也交到了许多志趣相投,热情互助的朋友。
若你是准备明年春招的同学或是以后准备找工作的,对学习上有困惑的同学,欢迎添加我的 wx:lieaonaduowk
我可以拉你进字节或者阿里春招群,群内有各种资料分享和问题发放,更有公司内大佬驻群答疑。
麻烦添加时备注“学习-姓名-xx届”。

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务