发布网友 发布时间:2022-04-25 23:07
共2个回答
热心网友 时间:2022-06-18 12:54
如果错过了校招机会,只能面向社招的话,那么无疑是从“Easy模式”瞬间提升到“Hard模式”。不但面向校招编程所需技能一样都不能少,还需要多多益善的商业项目实战经验。这还真的就像玩游戏选择难度一样,还是同样的配方,还是熟悉的味道,只不过需要你操作更强,出错更少才能过关。
这就需要你必须是“过来人”才能通关hard模式,也就是社招通常要求的“三年工作经验”起步。没有人开局就Hard模式通关的吧?除非是个脑残游戏,Java可并不脑残,那该怎么办呢?说白了就是相比校招,需要更多的商业项目经验。
注意商业项目经验,是指的真实项目经验,所做项目可部署上线,不是应届生做毕业设计用的那种学习项目。如何才能刷到真正的商业项目实战经验呢?无非就是前期疯狂的不要钱刷实习,找各种机会参与到真实的项目中,并且尽可能的把Java技能树全部点亮。
社招的面试官问的问题可就没有校招时那般“小儿科”了,问题会涉及日常开发工作的全部技术栈的方方面面,对于面试者来说就要准备得面面俱到了。
什么源码剖析、JVM底层调优、Nginx性能调优、算法深入、LeetCode中级题、分布式部署方式、微服务设计思想、Redis\MemberCache\RocketMq\kafka\ElasticSearch等中间件、Dubbo高可用、Netty对RPC框架序列化、服务治理……等等等等等
社招的要求每年是水涨船高,你很可能还需要看这些书:thinking in Java,effective java,深入理解java虚拟机,java多线程,java并发编程实战,springmvc,bbo,netty实战,高性能MySql,Redis实战,深入理解Nginx,Springboot,Springcloud,jdk集合源码,jdk并发包源码。
热心网友 时间:2022-06-18 12:55
据说疫情期间的Java开发岗位的招聘情况反而更好了,待遇又更高了。前几天看了一个最近的Java招聘薪资对比图,明显的是升高了,不过我没有保存,你自己可以搜搜看。