【指南】java学成什么样子可以出去实习?

指南A:如果你想去小企业的Java岗开发岗实习。

有一个拿的出手的项目即可。b站,培训机构官网,慕课网,各大论坛,能给你提供一个好项目的地方太多了。把这个项目经验写到简历上,面试官会根据你写的东西来考察你,那么这个项目要包括哪些内容呢,面试官会考察哪些内容,换句话说你要达到什么水平,无非就是

框架:(Springboot,Spring,SpringMVC,Mybatis)等的使用,AOP、 IOC等基本原理。

数据库:增删改查,索引的建立和优化,复杂sql的编写,存储过程的编写等。

缓存:redis的使用、原理、常见业务场景

核心基础:集合,多线程,io流,反射,代理, JavaWeb基础,前端基础,http协议

必备工具:idea,maven,postman,git等

 

2.一定的面试经验。

总结A: 去小厂实习大概就这些,要求就是通过一个拿的出手的项目证明你有上述列举的这些技能。面试经验很重要,面试使你成长,你面试多了,发现面试官在意的真就上面这些东西,有的面试官无非就可能劲用大了,不小心问的深入了一点,但你把问题记住,回到家分门别类,逐个击破,你的成长会是惊人的。一周给自己安排三次面试,其它时间时间用来学习,巩固。

 

指南B:如果你想去大厂实习。

 

1.数据结构和算法

你要对数组,链表,队列,堆,树,图等基本数据结构了如指掌,前面说的网站上有很多视频可以学习。你要对常见算法了如指掌,比如十大排序算法,最常见的例如快排,归并等。你要刷题,剑指offer的六十几道题你要会看题默写,一题多解,熟记于心。你还要刷点各类别题型中经典的leetcode,这样一套组合拳下来,你这一关就能过了。这道关卡特别耗费时间,很多人望而却步,很多人半途而废,少数人脱颖而出。

 

2.核心基础:

Java常用类的掌握,建议达到源码级别

常用集合容器的掌握,建议达到源码级别

多线程与并发,建议达到源码级别

JVM,垃圾回收机制和垃圾回收算法,JVM运行时内存区域,JMM模型,常用调优方法熟记于心,了如指掌。

数据库:数据库事务,数据库锁,索引,复杂sql

缓存:redis使用,原理,常见业务场景

 

3.有一个拿的出手项目,同指南A。

总结B: 大厂不是不注重项目经验,而是希望你在说你项目经验的时候,你的基础能力能跟的上,比如这个数据为什么用hashmap存储啊,为什么用hashset存储啊,为啥用arraylist啊;再比如,你说你用了缓存,为啥要用redis,redis明明是单线程模型,为啥还能满足高并发业务场景呀,redis原理是啥呀;你这个项目里面设计了哪些表,这个表创建了哪些索引,为什么这么创建呀;再比如你了解HashMap不?它线程安全吗?你有什么办法怎么处理HashMap线程不安全的问题咧?哦,使用ConcurrentHashMap或者Collections工具类?那为什么使用……就线程安全了呀,怎么实现的呢?  面试官微笑脸

 

所以,对于大厂来说,不是项目不重要,而是你写的那个项目,别人一问你,你啥都不知道,还是挺尴尬滴。如果你没有项目经验,但是算法能力特强,哇,核心基础扎实,别人也都会要滴,反正把你招过去就是去培养的。

 

总结:实习真的就是面试造航母,实际实习工作喝茶看报,端茶递水,发快递,搬桌子椅子箱子,搞卫生。很多公司不放心让实习生参与到正式上线的项目,原因很多。不过给你钱让你去那学习,何乐而不为呢。普通的小厂实习真挺容易滴,不断面试,不断学习,不要怂。大厂实习,确实你要准备的东西可能多一点哈,不过实习工资拉,包括转正工资拉,啧啧啧,也是真滴高哦,嘻嘻

最后

学习不要走马观花的学,每个知识重点大纲,就是学习路线都是根据每一天市场上多数公司用到的新技术整理,在学习的时候还需要结合练习题来做这里的话我也将我之前在学习过程中用到的一些学习资料整理成了文档,以及我自身之前的一个面试文案和知识点补充,有需要的朋友可以加我的QQ群697888503这里也希望大家最终都能够学有所成,学习编程不是一天两天的功夫,勤能补拙才是硬道理,祝大家最终都能成为一名合适开发攻城狮。 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值