大数据实习生应该具备哪些知识 java实习生要求高么?
java实习生要求高么?
当时和我一起被招进百度的还有另一个实习生,后来面试官和我说,当时简历收的不多,项目又着急招人进来,而另一个实习生刚好用过这个项目正在用的thinkPHP框架,因此很快就决定招进来了。
这就说明招实习生与校招是有很明显的不同的。
校招是固定的名额指标,对于公司来说,明确的只是要招进来多少名人才,大概分布在哪些领域,其他方面并没有特别的要求,面试官不会在面试的时候一定要求你会什么框架,什么算法。但是这同时也意味着,如果你要准备校招的职位,那么不仅要会Java,可能你的面试官对Python更加感兴趣,问了两道Java题,转头就开始问你一些Python方面的题。
与广度优先的校招相比,实习生更注重深度优先。
这里的广度与深度指的是知识。
实习生通常是由于项目明确人力吃紧,才会需要补充能够快速上手的人力。这就好像,你只会一种题型,但是偏偏考试就考这个题型,结果你就考了个第一名。
这说明什么呢,如果你要做java实习生,那么就要了解现在大部分公司都是如何使用Java的。
首先是Java语言基础,常用API,对Java提供的各种数据结构有明确的掌握是一定的。面试最常问的就是List的实现与区别,还有就是关于继承方面的基础知识。这方面的题,题主可以自行百度面试常见Java题。
说实话,我在做一面面试官的时候,很多基础题也是到百度上找的,一些算法题是到LeetCode上找的。
接下来,就是框架,目前常用Java框架是SSM,因此你要了解spring,spring mvc以及mybatis的基本概念以及在框架中起到了什么样的作用,什么是反射,IoC,依赖注入等等。SVN目前已经逐渐淘汰,Git已经逐渐取代了SVN的地位。
最后,maven也是常用的java项目管理工具,题主有过了解那就是再好不过。
实习生本质上就是廉价劳动力,公司不会指望实习生有多少年Java工程师的开发经验,因此不用有太大压力。
能够表述清楚自己对Java基本概念的了解,对框架的掌握,就已经是很加分的表现了。
以上是我的浅见,欢迎各位在下方评论区留言交流。
我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。
大专生马上要实习了,可以去学习javaEE或者大数据吗?学习大数据需要基础吗?
看到18年自己提的问题有点感慨,当年我去选择培训了java,培训完后到现在一直从事java开发的工作,靠着封装的经验,目前在一线城市拿着还不错的工资,不过从事了这行,一定不要满足现状,要一直有学习新技术的不能停,准备今年跳槽[爱慕]
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。