一个平凡的人--面试

我叫酸奶,北京科技大学一名普通的大四学生。和大多数人一样,我在一年一度的秋招去找工作了。

有好多人问我为啥要去找工作?明明是只保研狗?我最多的考虑大概是我读研的最终目的是啥吧。如果读研仅仅是要一个文聘,有更高的工资的话,我不太想去读研。相反,真正想通过读研去搞学术的人,这样的研究生读了才有意思。因此,最后我放弃了读研究生,去参加了一年一度竞争最为激烈的秋招。

在这场秋招中,我一共投了17家公司,包括你们最想了解的百度,阿里,腾讯,网易,完美世界,今日头条,甚至是华为。到我目前写下这篇博客为止,除了阿里栽倒在业务经理上,网易错过了时间之外,全部拿到了offer!至于我签约了那家公司,我会在后面谈到。

作为一名应届大学生,自身的实力一定要过硬。不要眼高手低,要认清自己的水平。

关于简历要清晰漂亮,给人留下深刻印象。其中的项目经验一定要精确到自己参加到了哪一部分,做了多少百分比。最好能给出项目在云服务器上的链接,方便给HR进行展示。

关于笔试,前期工作一定要做足,刷一定量的笔试题有助于你知识点的复习,特别是算法题以及一些语言基础题。这个过程只要付出就会有收获,所以是最简单的部分,哪怕是大公司的笔试题,相信你努力了之后也能拿到全满分。其中华为公司的笔试是600分满分,今日头条是500分满分等等。

关于技术面试,阿里公司是3轮技术面试,1轮业务面试,1轮HR面试。华为是1轮技术面试,1轮综合面试,虽然只有两轮,但是北京地区1万人的招聘会最终站在签约会上的只有60人,所以自己掂量难度。腾讯是2轮技术面试,1轮经理面试。百度一共是4轮面试。综合来看,这些技术面试问的最多往往是项目经验以及语言功底。那么语言功底的要求是怎么样的呢?我拿华为和阿里的面试经历来说明情况,也算是透露一点小小的情报,给后来人给点经验。

华为公司技术面试:

①手写代码:快排和链表翻转

②项目咨询:根据你的参与率打分

③选择擅长语言-C/C++语言:C++内存管理机制、C++ STL中vector与set的区别、C++栈与堆的区别、C++中虚函数与纯虚函数的区别以及各函数用法、怎么用子类调用特属父类的虚函数、总结C++中变量的存储类别以及变量作用域、TCP与UDP协议的区别以及各优势,并详细解释TCP三次握手中个标识符的意义。

 

阿里巴巴公司技术面试:

第一轮:

①HashMap与HashTable的区别

②线程与进程的区别

③进程的五个状态

④JAVA GC机制

⑤JAVA JVM机制

第二轮:

①如何用一行Java代码将HashMap变成线程安全的

②Java的线程池以及锁的机制

③Java的线程调度函数以及相关用法

④TCP与UDP的区别并解释TCP三次握手中ACK与ack的区别

⑤阻塞的三个种类及其中间过程

第三轮:

①谈谈红黑树的五大特点

②谈谈Flyod与Dijkstra算法的区别以及各是如何实现的

③BFS与DFS的区别以及局限性

④机械学习K-means算法聚类依据

⑤乐观锁和悲观锁

 

关于综合面试,跟你面试的往往是业务经理级别以上的高层管理,所以面试这场游戏从这里才刚刚开始,同样的我会着重介绍华为公司的综合面试,因为我的阿里最终面试挂掉了,但是涉及到的题目我也会相对应透露一点。给后来者留一点点的心理准备。这场综合面试往往是你展示自我的机会,因此综合面试往往是双向的,前面的技术面试只是考察你有没有资格而已。

华为综合面试:

面试官问的:①介绍自己②项目经验③谈谈红黑树④谈谈docker虚拟容器⑤如果在网站的浏览框输入www.huawei.com,从客户端讲解到服务端发生了什么并解释为什么⑥谈谈公司期望⑦谈谈计算机行业的发展

我问的:①部门介绍②薪资待遇③公司级别机制④华为生态圈⑤商业模式

 

阿里巴巴综合面试:

面试官问:①数据库事务的四个特性②数据库E-R模型③如果你能来阿里上班,有张数据库,里面有一亿多的用户信息,请问这张表是横向分割好还是纵向分割,分割的依据是什么?

我没有啥好问的,因为我挂了,JAVA是我的软肋。第三问答得不好,同时后面的问题都是针对三到五年工作经验的人,我答不上来就没了。阿里巴巴是JAVA大厂,所以对于我提出的擅长C/C++根本没有理我。

以上就是综合面试了,后面还有HR面试以及公司待遇福利之类的问题,我会在下篇博客中总结。希望找工作的各位同学能够找到自己心怡的公司。同时,如果有想了解哪家公司的面试情况的,也可以留下你的评论。不管是今日头条还是百度腾讯都可以,这些都站到最后了。

 

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值