begin,杜克大学,流感症状-上新产品,产品经理评最新国内新产品

admin 2019-05-21 阅读:309

前语

小编的一位朋友换岗换作业,总共面试了8家公司,拿到了6个offer,其间包含阿里巴巴蚂蚁金服(外派杭州)、饿了么、人人车等公司,整体来说还算是顺畅,由于也没面的特别多,他想把面试状况总结一下,做一个记载,也期望给其他人一点协助。

面试记载

星云链

这是面试的榜首家公司,是经过猎头途径找的,这家公司是做区块链的,是使用区块链完成了搜索引擎,阿里蚂蚁金服的区块链团队出来创业建立的公司,公司规划不大,可是做的东西仍是十分凶猛的,在清华大学邻近。

面试总共就进行了一轮,由于是面试的榜首家,预备也不太充沛,面的比较惨,面试官是蚂蚁金服出来的,清华的硕士,思想十分的凶猛,由于做区块链的公司,对算法调查比较严厉,所以面试上来先考了几道算法题,榜首道是10亿个数怎样找到最小的1000个?这个我榜首反响便是堆排序,进行分堆,将10亿个数分红若干个小堆,找到小堆中最小的那个,然后持续组合小堆,可是这个被面试官否定了,由于无法确保一个堆中最小的,在其他堆中没有它更小的,这个其实思路是:分红若干个小堆,找到堆中最小的前1000个数,然后持续组合堆,重复进行这个操作,最终就找到了最小的前1000个,这个最开端思路是对的,可是想的有点偏,比较为难。第二个算法题是Leetcode上的,不是很难,可是预备的不太好,答的也不太抱负,问了几道算法,面试官也是看出我的算法比较弱(哎,写事务久了,便是算法比较弱o(╥﹏╥)o),就转而问了一些Java相关的,问到了Java线程池的完成机制,线程池的几种回绝战略,Spring IOC与AOP的完成机制,死锁的一些场景,怎样在不中止服务的状况下进行分表操作,Spring怎样处理连环依靠注入的问题的,这些问题根本便是答上了,可是答的没有特别深化,确实平常对Spring还有ThreadPool源码研讨的比较少,因而面试官直接通知成果,面试没有经过。

容联七陌

这是面试的第二家公司,这家公司挺有意思的,我面试的Java,给我书面考试题是智力测验(置疑我智商有问题?),一脸懵逼的答完了智力测验题,然后等候面试,面试分两轮,根本没问技能问题,便是问了一些项目的一些场景,然后聊了下人生抱负,就让我走了,真是全程一脸懵逼……

智齿科技

上午面完上面的那个公司,下午来到苏州街,面试智齿科技,首要来到这边,感觉苏州街这边真是超级棒,公司楼下就有一个星巴克,在星巴克做了一正午,然后2点就上去面试了。

面试榜首轮是个年长一些的长辈(后来才知道是CTO……),首要问的是项目的一些细节问题,以及上上家公司的一些项目的细节点,对项目的细节点问的特别细,给我的感觉是调查你的简历是不是造假的。

面试第二轮首要是问一些技能性的问题,Java的调集类、ThreadPool、Spring IOC和AOP的一些完成原理等等,对散布式场景的调查会有一些,问到了一些散布式锁、散布式一致性的问题。

面试第三轮第四轮有些记不清了,首要便是Java根底和项目的问题的调查,项目你担任的哪部分,遇见过哪些难点,怎样处理的,等等吧,调查了手写算法,总共四轮,最终给了offer。

举世雅思

这个是在BOSS上联络的,也是在苏州街,面试分为两个部分,榜首个部分是书面考试,许多页书面考试题,可是难度不大,根本都是Java根底的调查,20分钟就答完了,然后开端榜首轮面试,面试首要调查项目的一些问题,做的哪个部分,怎样做的,遇见了什么问题,等等吧,根本项目便是这些问题,然后调查了手写SQL的才能,二面和面试官聊的比较高兴,聊了差不多一个小时,首要仍是项目的一些问题,以及散布式场景的各种问题,散布式锁、散布式一致性等等,最终给了offer,可是个人对在线教育这边不太伤风,就没有承受,那天北京下雨,超级冷~~~

蚂蚁金服

首要方针必定仍是期望能够进入阿里,个人对阿里是十分的神往,找了阿里的内推,可是新零售的事业部内推简历没有经过,比较惋惜,退而求其次找了阿里的外派岗位,到蚂蚁金服,由于岗位是在杭州,因而全程都是电话面试,总共三轮。

电话面试榜首轮,当然便是毛遂自荐啦,首要问了一些软件开发的流程问题,关于咱们的产品需求怎样发生,接到需求后怎样处理等等,这部分根本便是依照咱们的作业流程说的,接下来是技能问题的调查,问到了Map的完成,问到LinkedHashMap和TreeMap源码,这两个完成别离是什么,有什么差异,这块的源码没有看过,答得不太好,平常都是看的HashMap的源码,比较为难 ̄□ ̄||,然后问到了JVM的结构,ClassLoader加载机制,双亲托付加载模型的优点,这块根本都答上了,可是也不是特别全,然后问了散布式场景的一些问题,散布式事务,分段提交完成,redis常用的数据结构等等,面试进行了40分钟左右,一面经过。

面试第二轮,由于那会在火车上,也不是特别便利,和面试官解说了,面试官说这一轮不会太久,就在火车上进了面试,首要问了Array copy,什么时候用到,Maven的常用命令,散布式集群的优点,MySQL事务阻隔等级,以及一些Java根底的问题,这一轮时刻比较短,10分钟左右,二面经过。

面试第三轮,这一轮时刻比较长,大约用了1个小时10分钟的时刻,可是详细问题我还有点记不清了,只能凭回忆大约说说。首要必定是Java根底的调查,调查的知识点特别细,从String到Collection,map的各种完成细节,ThreadPool完成,几种锁的完成,多线程辅佐类,JVM原理,根本Java的方方面面都有问到吧,然后聊了一下项目的细节问题,担任的哪个部分开发,怎样做的,难点在哪,你做过的最杂乱的需求是什么,等等吧,真实记不清了,总归聊得十分广,最终给了offer,可是岗位在杭州,定级压的也比较低,最终一再考虑,没有去蚂蚁金服,期望今后再有时机再去杭州吧!

海象金服

这家公司与蚂蚁金服相似,也是做互联网金融方面的,据说有国资委布景出资,公司方位在东四环,方位仍是很不错的,面试总共三轮。

榜首轮,问了一些Java根底的部分,还有一些项目的细节点,对JVM问的相对多一些,GC的一些机制,每种GC的差异,JVM的结构等等吧,第二轮面试,仍是对Java根底的调查多一些,会有手写算法的部分,整体难度不算大,最终一轮是总监面试,技能问题问的不算多,便是问了下在上家公司做的项目,自己拿手的技能是什么等等吧,最终一轮是HR面试,这家公司比较特别,形似HR面试是有很大话语权的,聊了一些价值观之类的东西,然后就让我走了,第二天给了offer。

饿了么

饿了么在北京的研制中心是在望京,一出地铁就能看见,面试分为两轮,总共面了一个半小时吧,详细细节记不清了,面试难度适中,最终岗位没有谈拢,由于要是入职的话,去的部分是需求7*24待命的,这个不太承受,当场就拒掉了。

人人车

人人车是在北苑,13号线上,当地比较荒芜,邻近没什么东西,最终参加的便是人人车,考虑到与自己的事务布景比较贴合,面试分三轮,整体难度适中,首要仍是Java根底、算法、项目细节的调查,面试官都特其他和蔼,气氛也感觉特其他不错,因而最终来了人人车。

结语

上面便是他的面试进程,写的有点粗,其实感觉面试套路都差不多,首要便是Java根底部分和项目部分的调查,由于现在互联网公司大部分都选用的散布式微服务架构,所以有微服务的开发阅历关于互联网公司仍是蛮重要的。

面试也发现了自己许多缺乏的部分,关于一些Java源码的了解仍是不行深化,以及自己的技能栈广度仍是差一些,对现在比较热的言语,Python、Go都没有触摸过,这是需求加强的部分,期望再接再厉,持续加油!!~~~

面试阅历已与我们共享了,爽性把搜集的一套还算完好的面试材料也拿出来共享给我们。期望收拾的这些材料对Java开发的朋友们有所参阅以及少走弯路。先更新到这儿,下次持续弥补。

材料获取方法:转发+保藏,重视我后私信"材料"即可。