渣渣的CVTE、阿里、去哪儿、腾讯面经

CVTE:

一面:

面试的题目不太记得,只记得一两个:

项目介绍

Java中异常和错误的区别,说出三个遇到过的程序报异常的情况

算法题,在0到n这n+1个数中取n个数,如何找到缺少的那个。

hashmap的存储过程,链表使用的循环链表还是双向链表

印象中问的并不难,之后立刻二面

二面:

和一个主管的样子聊,没有什么技术细节,问了一些分布式的问题,另外就是建议入职之前需要学习什么

晚上查状态是HR面了

HR面:

第二天去HR面,一个很漂亮的姐姐面的,同时面的我和另外一个人,感觉问的好多,什么家庭情况、童年记忆、性格像爸像妈等等,快把我整个人都给问懵了。

 

最后结果是不合格,感觉好无语。。不过听说CVTE的HR面刷人很多,而且报着是去混混经验的心态去的,所以也无所谓了。

 

阿里:

一面:

内推,中间件部门,Java研发工程师

项目介绍

毕业论文的课题

 docker(namespace cgroups)

docker文件系统

三次握手

http协议

java线程池达到提交上限的具体情况

Java无锁原理

hashmap和treemap的区别

rehash过程

JVM的GC算法

java如何定位内存泄漏

对中间件的认识

 

面了得有一个半小时不到,结果后面一周多都没消息,看来是挂了

二面(或者说是一面)

突然接到的电话,说是被原部门推到他们那里了,继续面

自我介绍

项目介绍,在其中担任了什么角色

数组中Arrays.sort的排序方法是什么?

快速排序和堆排序的优缺点,为什么?

GC中可达性分析法,和引用计数法有什么不同?引用计数法有什么问题?

JVM类加载机制

链表中如何判断有环路

本科是通信的,来后学习的经历

有什么实际的项目经历

对中间件的了解

分布式部分的学习计划?

 

之后是一个在线编程面试,在外面忙了一天回来写代码,脑子一团乱,写到我和面试官都笑了,应该是挂了。

 

去哪儿:

一面:

自我介绍,学习的经历

项目,主要负责什么

实验室的新来的研一,你会给他们什么学习上的建议,例如对于内核源码的枯燥如何克服

如何协调团队中多人的工作

当团队中有某人的任务没有完成的很好,如何处理

当一个tcp监听了80端口后,Udp还能否监听80端口

PING位于哪一层

树和图的区别

一个二维矩阵n*n中,n对应表示各个节点,每个节点之间有连线就在相应位置上标识1,如何在其中判断出是不是一个图

(任一节点开始遍历,深度遍历,每遍历一个点进行一个标记,当深度遍历到自己访问过的点时,代表存在环,即是个图)

二叉树中找出从根到叶子节点中和最大的那条路径。

 

之后面试官问我有什么想问的,我问了为什么不问我Java方面的东西,他说不太在意语言方面的东西,然后说了下面的团队做的东西,这时候感觉这貌似是个leader啊,这才一面是咋回事。。

面完以后让下去呆一会,然后扫码通知进入HR面,一脸懵逼,不是应该第二面吗。。

 

HR面:

是个很有气质的姐姐,随便聊了下经历、学习啥的,让我有点措手不及的是面试官突然让我讲个故事,看来下次面HR之前还得准备好故事呢,最后给了口头offer。

 

腾讯:

投的运营开发岗,因为腾讯后台基本都是C++吧,所以选了运营开发

一面:

下午两点到酒店,等到了两点五十收到短信,上去面试。去的时候门开着,直接进去面试了。

项目介绍

学习经历

接下来是基础知识,基本上是按照简历上写的来问,因为简历上没有写会C++,所以没问C++的东西

说说对Java GC的了解

TCP协议连接和断开连接的次数,回答了3次、4次,原本以为会继续往下问为什么,还在乐自己准备了这个呢,结果直接跳过了。。

问对IO复用是否有了解,回答select和epoll都具体看过内核源码,结果准备等他往下问,然后就一长串的总结突突出来,又跳过了。。

这里必须提一下,有什么自己清楚的问题,问到了相关的,别等他问,直接说,大不了被他打断

sed和awk的区别

内存中buffer和swap的区别

docker,主要说了学习docker的过程还有就是docker目前的缺陷,提了下docker的namespace和cgroups,结果没继续问,还是应该继续往下说的T-T

毕业论文的题目,讲了一下自己的论文要解决的具体问题,结合画图描述后,面试官说还挺有难度的可以试试。

 

问面试官问题的时候发现换了BU,变成了OMG,不过也无所谓了。

晚上回来,不停查状态,夜里12点多查了下状态,变成复试了。

 

二面:

中午十一点左右到了酒店,签到之后就在大厅等待,(人好少,跟第一天的人数没法比),之后被叫到了,于是去面试。

进去以后自我介绍,项目这些是每次都要说的,不过这次主动画了一下项目的流程图。

之后就是问问题了,有些想不起来了,大概如下:

Hadoop方面有没有什么了解

讲讲Linux进程调度

对docker的理解

具体就想起来这些,后面想到了再补充,之后就是闲聊了,问哪里人、有没有女朋友这类的。

之后就说没有要问的了,你有什么问题想问我?这下懵了,这才20分钟啊,我的天人家总监面不都是1个小时吗,我这咋这么快,随便问了两个问题就走了,出来就不停查状态,以为是直接挂了,结果一直没变。晚上通知进入HR面。

 

HR面:

HR一直都是气质的姐姐,运气不错。随便聊了下,说了工作地点、家人意见、觉得自己的优缺点等等。

最后拿到了offer

ok,春招基本就这样了,还有一些公司的面试不过记不清了就不说了,下面就是努力开题、努力实习转正了~

祝大家都能拿到offer~

如果对自己未来有想法,想提升自己,你现在在JAVA这条路上挣扎,也想在IT行业拿高薪,可以参加我们免费的公开课试听学习 干货满满的,选择最适合自己的课程学习,技术大牛亲授,课程内容有:Java工程化、高性能及分布式、高性能、深入浅出。高架构。性能调优、Spring,MyBatis,Netty源码分析和大数据等多个知识点。如果你想拿高薪的,想学习的,想就业前景好的,想跟别人竞争能取得优势的,想进阿里面试但担心面试不过的,大家进群:909723834获取!

原文链接:https://www.nowcoder.com/discuss/26369?type=2&order=3&pos=107&page=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值