面试杂谈--新的征途

离找完工作已经有一段时间了,之前忙于毕业论文,一直没来得及总结一下,算是对自己的一个记录,也给找工作的朋友们一些经验杂谈。

  1. 蘑菇街:2轮技术面,1轮hr面,1轮cto面
    蘑菇街是内推提前批,因此也是拿到手的第一个offer,1面是视频面试,先自我介绍,然后介绍项目,然后介绍自己的擅长的,我是说的擅长并发,spring框架,面试官就着重问了并发,spring。AQS队列啊,IOC容器,AOP编程,动态代理,spring实现AOP的方式,一个请求从浏览器输入网址到接收响应的流程等。我解释了dns解析到tomcat服务器到springMvc的视图解析等过程。最后视频写了一个找素数的代码,可能因为面试官对之前的回答比较满意,这个代码问题问的就比较单0-0。过了2天电话通知准备2面,需要提前进入规定网址视频连线。面试官会先发一套题,有大概5道题。一道一道的视频对着敲代码(蛮紧张的)。记得有单例实现,二叉树查找。。。每做完一道题就会问一些相关问题。比如单例除了这种实现还有哪些实现?在并发的情况下会不会有问题。第三面是hr面,记忆最深的就是为什么想去蘑菇街,还面试了哪些公司,如果其他公司和蘑菇街都给发offer,会去哪个公司,为什么?(…蘑菇街小姐姐多0-0)。最后一轮是cto面,也是先来就介绍个项目(都是这种套路),然后问了自己擅长的地方(都是问这些),然后问了些基础的问题,并发并行,阻塞非阻塞等,最后问愿不愿意去杭州,对自己的职业规划。(后来才知道cto面是看是不是SP,最终拿下了SP)

  2. 美团:俩轮技术面,一轮综合面(其实就是hr面)
    见面什么都没有,直接撸代码,面试官说:“这俩道题你做一下”,当时懵逼了,说好的自我介绍呢?硬着头皮上,看了下题目,一个二叉树的问题,求从根节点到叶子结点经过的点的最大的和是多少?思考了几分钟,做出来了,毕竟刷了leetcode题目几百道。面试官可能看我有余力,说我再说一道题你解下(。。。。),说了一道题至今没太明白啥意思。。思考了几分钟面试官看我没反应可能也知道我不会,然后就让我介绍项目(这才是正确的套路嘛),然后介绍项目,并穿插着表明自己的擅长点。接着面试官让我画出springmvc的执行流程,说说 spring的IOC和AOP。美团面试是在一个大厅,每一个桌子一个面试官,然后二面在同一列的隔了几个的一个面试官那儿,刚坐下,面试官就说:“你会的我们就不聊了,我们来聊一下你不太会的问题。”当时我就在想:“靠,这什么套路,不是要讲优势吗?”,他接着说“我们来聊一下maven中的依赖冲突问题怎么解决”,懵逼。。我就开始说maven怎么配置依赖,balabala,面试官接着问“是不是平时没解决过这个问题?”我说“没遇到过,一般都是要哪个包配好就行了”,然后还问了些啥不太记得了。总觉得真应了他的话,没问我会的。本以为gg了。第二天被通知综合面试,(我在想是不是想问我不会的就是考下我的思路,虽然我当时不会,但都讲了些思路)。综合面试遇到hr是个老乡,乐山这边的,说我一二面评分还不错(窃喜)。然后就开始聊家常0-0,还问我面了哪些,我说面试了蘑菇街,刚面完CTO面,在等结果,下午面网易。hr还认识蘑菇街的CTO,之后又是一顿闲聊0-0.最终顺利拿下美团offer(小SP)

  3. 网易:2轮技术面,一轮hr面
    感觉面试网易的人比美团少多了,可能是因为美团是所有人在一个很大的大厅,而网易是每个面试官一个酒店房间。先是在一个小房间里面等通知,然后每次面试完回到这个房间,小姐姐会告诉你面试是否通过,通过继续等待下一轮。一面也是先自我介绍,然后问到java的并发,数据库的事务,现场设计数据库表,索引等。二面也是先自我介绍,然后问session问题,分布式下的session问题的解决方案,之后问到java的非阻塞队列的实现,如果自己实现,怎么实现,写一下伪代码。当时也是尝试了各种方案,还是有些问题没解决好,但最后面试官说我思路很广,很会想办法(心里在想是不是妥了)。上去被小姐姐告知等三面(心里总算安定)。hr面试,很漂亮的小姐姐,先是自我介绍,然后问我平时怎么学习的,我说看博客,系统看书,看源代码等等。未来的职业规划,想成为什么样的人(我说技术大牛0-0,原谅我初生牛犊不怕虎)。最终顺利拿下网易offer。

  4. 中兴:俩轮技术面,一轮综合面
    问:java中程序运行经历了哪些?虚拟机加载一个类的过程。。在深入理解jvm虚拟机一书中有详细解答,因为读过俩三遍这本书,因此轻松回答。在回答过程中,面试官插入了一些继承,静态方法的问题。然后问平时用的数据库是什么?mysql。查询一般用statement还是preparedStatement,为什么?preparedStatement,因为可以用参数占位符查询的时候使用“#”还是“?”,为什么?“‘#’,很少使用‘?’,可以防止sql注入问题。”“选你简历上的一个最得意的项目详细介绍下”。balabala..综合面记忆最深的一个就是“喜欢什么运动”“打篮球”“喜欢虐人还是被虐”(心里在想这是什么鬼,稍加思考,发现有个小套路),“喜欢虐人但偶尔被虐也不是坏事,可以认识到不足,从而进步”。最终顺利拿下中兴SSP。

  5. 招银网络科技:2轮技术面,一轮hr面
    一面讲一下会什么框架,框架的特性,数据库的索引,如果要实现什么功能,怎么设计数据库表,要用到范式吗?浏览器输入请求到获取响应的处理流程是什么?二面也问了这个问题,我当时可能有点傻呼呼的,直接说了句“一面面试官问过了这个问题。。”然后他说那我下来看下他的记录,接着问我数据库的语法,先是设计一个表,然后各种查找问题。hr面试套路也是差不多,问我面了哪些,如果有其他offer,会怎么选择?最终顺利拿下offer。

  6. 最后不得不吐槽一下华为,所有面试公司给我感觉都很好,除了华为。首先是把我的岗位弄错了,因为我投的是大牛专场,是比校招要提前一些,当时给我弄到DSP去了,我拿着JAVA开发的建立,面试官答应我说等校招的时候给我弄过去面试。(如果大牛场挂了,是不能校招的)。结果校招的时候并没有通知我,直接给挂了。

  7. 阿里:阿里是我面试的第一个公司,一面问了很多的基础,继承,多态, 静态方法等。二面讲了项目之后,问我一些细节没回答太好,止步于此(哎)
    最终,选择了网易,放弃了在成都的安稳,也不知道是不是对,准备离开这呆了7年的成都,离开呆了25年的四川。还是有那么一点小小的技术梦的0-0。既然选择了,就奋力拼搏吧!

你可能感兴趣的:(新的起点)