毕业了,想做JAVA,实习需要掌握什么知识?望前辈指点一下!!
工资 4 -5K就行。
进小公司需要掌握哪些呢?
了解了基础的知识点,多线程,集合框架,MySQL基本的操作。这样可以找到工作嘛?
spring 一定要会嘛?ssm看的晕头转向的。
一般小公司对应届实习生会问什么?JVM什么的会问嘛? 展开
问题一
看你要进什么公司,这个在招聘说明上都会说,大概分这么几种,SSH(老项目维护,现在一般没小公司用)、SSM(不算太老,但是也小公司也没多少用的)、SpringBoot+Mybatis(这个就目前来说的话是最常用的)。
现在的培训机构一般都教哪些。Java、linux、MySQL、Oracal、SSH、SSM、html+css+js、jquery、SpringBoot,这些都是基础,进公司的话看情况,你可以不会SpringBoot和SSH,一是现在SSH少、二是会SSM看两眼就会SpringBoot。
一句话,培训机构出来的可能学得不咋样,但你不可以比他们差。
校招的要求会放低很多,但是大部分你进了公司还是要学。
问题二
难找,但你可以尝试走校招。但你现在会的这些是个不太笨的人,学个一两个月就会,你能有什么竞争力?
问题三
spring一定要会,从SSH、SSM到Springboot、SpringCloud,这个问题不需要问。
问题四
问什么视公司而定,基本上来面试你的技术也不咋样(当然,就现在的你来说是比你强多了)。一般除了网上的哪些基础面试题以外,关注点最多的就是数据库和框架的问题。
基础面试题主要关注点在重写重构、继承、多线程、网络这一块。
数据库主要关注点在数据库设计三大原则、一些比较容易混乱的sql语句,比如left join。
框架主要在Spring那一片的使用上。
然后就是你简历上写的项目中用到的技术,如果没有项目经验的话,会问你在简历上写的会的技术。
还有就是变着法的问你能不能长期在公司干下去,对于应届生来说,长久的干下去比技术重要。直白的直接问了就,委婉的会问:你觉得这里的环境怎么样?你家是哪的?(太远了你得考虑说买房的问题)等等。
问题五
JVM问的少,小公司你只要能做项目就行,就算问到,也就是问问垃圾回收机制、JVM是个什么东西等等一类的基础。
综上所述,你最好还是多学一点,这些东西都不难,上手很容易就能用,多做几个项目,能提升你不错的竞争力,但不会的就不要硬往简历上写。当你能拿得出手的东西越多,你就不要仅考虑小公司了。如果你到毕业还是会这些,或者多会了一点,那可以考虑进个工厂干程序,一个月五六千还是有的
真的太谢谢你了!!!不但很认真的解答,排版还好。
其实我就是今年的毕业生,我都答辩完了。现在在深圳找工作。
我现在学习Java基础和MySQL,掌握ssm基本的建立项目和使用,这种程度的话可以进入一些小厂嘛??
还想再问一个问题。现在本科遍地走,我一个三本学历根本拿不出手,现在的小公司会不会拒绝三本的应届生?而且我同学有些都去培训了。对于培训,能给我一些你的建议嘛?麻烦了!!
学到这种程度,你需要准备一下面试要回答的问题,主要是哪些问题我在上边也都说了。这么少的话要准备的东西不少,因为你不能确定面试官问你什么问题,应届生的话可以试试,也是有可能进小公司的。
小公司不会拒绝三本应届生,学历关系到的只是面试机会大小的问题,甚至有些都是要大专生的,在拿到面试机会的情况下,只要你面试笔试表现优秀,阿里巴巴你都可以考虑(前提你得知道阿里面试什么东西)。
培训的话,不建议去培训,培训就是是教那些东西,我上边已经说的差不多了,还有培训的在bilibili、阿里云大学都有免费的视频教程。去培训主要是找个类似于自习室,然后有人教,有人管——有些机构还不一定管的住,自制力比较差的人可以考虑。还有很重要的一点就是培训机构的学费,基本上都在1w+。如果你自己对编程有足够的兴趣,我不建议你去培训机构。