往java方向发展的话,可以B站上学点微服务,比如那个模拟B站的还行(工作量大概20天左右纯后端),在弄点消息队列的东西,基本投中厂应该差不多了。基本上java就问些spring boot,cloud,再消息队列,缓存,数据库sql,然后就是一些基本的算法稍微看看,八股背一背啥的,大四有实习经验后可以试着去投一些中大厂,然后就是很多中小厂招人就是奔着全都会一点的低价牛马招的,招个开发要你前后端都要会。还有就是这个简历,可以单独把掌握的技能列出来,这样也方便他们问问题
当然如果觉得java太卷,往安卓这种移动开发这种方向发展其实也还可以,这个竞争稍微少一点,而且薪资也还不错