全球旧事资料 分类
在面试前程序员们都会准备很多专业知识的内容,以便在面试中能对面试官提出的问题对答如流。但是实际上,程序员在面试前不仅要巩固好自己的专业技能,也需要全面去准备自己的面试。而最近有一篇关于面试的文章,题目是“我从阿里面试回来,想和Java程序员谈一谈”,内容不是讲面试前刷题,而是更加聚焦在面试前如何准备,以及工作当中如何学习。
Java面试技巧
第一个问题:阿里面试都问什么很多人问我“去阿里面试都问了些什么”,说实话,我只能隐约想起并发、JVM、分布式、TCPIP协议这些个关键字,具体的问题真的是几乎都没记住。而且就算记住了,也告诉你了,你也背会了,但在面试中,你被问到一模一样问题的可能性依然很小。
f甚至,就算你运气好被问到了,你也照着背下来了,也不一定就能对你的面试起到正面的作用,因为面试官万一多问一句,你可能就露馅了,那还不如干脆点说不会更好。
我当初参加的是阿里的社招面试,而社招不同于校招,问题的范围其实是很随机的。因为能有35年经验的这部分人中,每个人的经历又都不同,所擅长的点也不一样,因此这就会导致每个人的问题和范围都不太一样。
很少说有哪个知名的互联网公司,比如BAT、京东、360、搜狐、网易等这些公司,其社招面试还有固定的问题和模式,让你可以像应届生面试一样,在面试前靠临时抱佛脚度过这一关。
大部分公司在社招的时候,不光是阿里,其它公司也都一样因为我在一年多前也参加过很多其它知名互联网公司的面试,基本上都分为两个阶段的提问。
第一个阶段是主语言本身以及它的高级特性
第二个阶段是讲述自己的项目,并在中间穿插着问题。
接下来我就针对这两个阶段,谈谈社招面试的准备,而不是去把阿里面试的过程背一遍。
1、主语言本身以及它的高级特性
对于Java来说,它的语言本身以及它的高级特性,都有哪些比较容易在面试中问到呢
f一般情况下,主要有以下知识点很容易被问到。PS:以下所列举的,都是一些Java相对而言比较高级一点的知识点,因为这里谈的是社招,而不是校招1Java的数据结构相关的类实现原理,比如Li
kedList,ArrayList,HashMap,TreeMap这一类的。以下简单模拟一个数据结构的连环炮。比如,面试官先问你HashMap是不是有序的你肯定回答说,不是有序的。那面试官就会继续问你,有没有有顺序的Map实现类你如果这个时候说不知道的话,那这个问题就到此结束了。如果你说有TreeMap和Li
kedHashMap。那么面试官接下来就可能会问你,TreeMap和Li
kedHashMap是如何r
好听全球资料 返回顶部