mark
这篇文章主要针对的是没有学过Java,想要快速学习以应付国企笔面试的同学,研一的同学还有时间,最好还是认真学习,毕竟这些知识对以后的工作也有帮助,而且会让你面试时更有底气。 之前介绍过,国企对于专业知识相对没那么重视,不管是综合类国企还是技术类国企,大多是根据简历问问题,而且不会深挖。综合类国企甚至基本都不问技术问题,面试往往是半结构化+无领导小组讨论。但是尽管如此,项目和实习总要有一个,以备不时之需。 既然同学们是想要快速转开发,那么我默认大家都没有也没时间去找相关的实习了,那就只能从项目入手。这里提一嘴,只要是有实习经历,不要管是不是和岗位匹配,都要写上去,因为国企比较看重综合素质,只要工作内容出彩,能体现个人能力,他们都是很喜欢的。需要注意的是,如果实习经历很多的话,就选1~2个最拿的出手的,最好把简历控制在一页以内(这个“一页以内”指的是自己制作的PDF简历,如果是网申可以都写上,具体看一下我发的第一篇文章)。 下面我根据笔试和面试,分几个部分讲一下怎么快速掌握Java开发。 基础知识 没有时间的同学千万不要去看书,光一本《Java核心技术》就得看十天半个月的,而且里面的内容太多了,国企的笔面试根本用不上。直接看视频就行,B站就是最好的大学。一般来说,学习Java开发的路线是包含以下内容的: JavaSE+JVM+JUC+JavaWeb+Spring+SSM框架+Springboot+MySQL+Redis+MQ+RPC+Elasticsearch+分布式 但是学下来没个小一年是不好办,要是想速成,我建议就看两个视频:JavaSE+SSM框架。 其中JavaSE推荐动力节点老杜的视频:Java零基础教程视频(适合Java 0基础,Java初学入门)_哔哩哔哩_bilibili,同学们在B站搜索“java零基础”,按照播放量排序,第一个就是。老杜讲得比较细,因为是0基础入门,所以前面讲了一些循环、变量、运算符这种基础的东西,有其他编程语言基础的同学可以跳着看。 SSM框架推荐黑马程序员:黑马程序员SSM框架教程|Spring+SpringMVC+MyBatis全套教程(spring+springmvc+mybatis)_哔哩哔哩_bilibili,在B站搜索“黑马SSM框架教程”,按照播放量排序,第一个和第二个都行。第一个额外包含了Springboot和MybatisPlus,也是企业常用的框架。 项目 看完上面的两个视频,大家基本上就是入门了,下面需要通过一个项目来巩固一下,同时给自己的简历添点东西。 我推荐的项目是《仿牛客论坛》:课程列表_牛客网 (nowcoder.com) ,在百度搜索就有,是牛客官方免费的。我在公众号【夏天学长的校招笔记】中提供了网盘下载,需要的同学自取。这个项目不是前后端分离的,但是你可以“假装”它是,面试官问起来就说前端是另一个同学负责。为了不露馅,这里还需要学一点前后端调试的内容,后续我出一篇文章讲一下。 这个项目如果手敲一遍,加上前后端调试,基本上要一个月起步,所以对于想要快速转开发的同学,特别是要应聘国企的同学,我不建议大家手敲。把视频看完,知道这个项目的业务流程,然后去看对应的视频笔记,找出其中几个自己完全理解透彻,掌握了实现方法和背后原理,并且最好高大上一点的功能点,列举在简历上就行。我在公众号里分享了几点我觉得值得列举的,欢迎同学们关注。 注意,简历上不要直接写《仿牛客论坛》,没有实际的场景会让面试官比较反感。把这个项目包装一下,改个名字再写到简历上。比如《仿牛客论坛》是自己觉得校内信息共享不方便,特别是offer比较或者求职经验这类信息没有平台进行分享,所以想自己做一个,等等。总之,就是给这个项目按上一个背景,让面试官觉得你不是为了找工作才做的就行。 笔试和面试 之前的文章介绍过了,笔试行测是大头,专业知识有,但没那么多。面试也是,大多是综合面,技术面比较少或者问的很简单。 其实笔试内容大家都一样,学过开发的同学也得去做题,总结知识点。因为笔试的东西和面试的八股区别还是挺大的,涉及到很多概念性的问题,还有计算。我总结了一部分知识点在我的公众号中,后续我也打算每天更新几个知识点,大家多做题多总结就行。 面试把项目掌握好,然后去背八股就行了。国企就算问技术问题也就是八股的原题,不会展开。
点赞 28
评论 7
全部评论

相关推荐

点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务