阿里菜鸟网络1-4面总结

作为物理跨专业求职的菜鸟,至今也只面过华为和菜鸟网络,华为那边现在是面试通过,具体offer什么时候发看公司心情。看了这么久的牛客网讨论区,今天和大家分享一下菜鸟网络之前四轮面试的一些问题吧!

一面:

这一面应该是简历评估面,打电话的是一个技术小哥,问得比较基础,不是特别为难我,大概问题如下,具体不太记得清了:

1、集合类相关知识,hashmap和concurrenthashmap的底层实现原理,区别。

2、java虚拟机的相关知识点,内存结构,类加载等等

3、多线程并发同步中锁优化相关问题

4、接口和抽象类的区别等

5、java并发包里面知道哪些类(只回答了reentrantlock和concurrenthashmap)

6、为什么选择菜鸟;发了那么多文章,课外怎么学习编程相关知识的;家在哪里,愿不愿意来杭州工作等待

二面:

因为自己只有一些比赛经历,简历上实在没什么项目,面试官对我兴趣不大,所以面试官中途主动问了几个场景问题:

1、tcp和udp的区别,原理,具体使用场景

2、冒泡排序和快速排序的区别,以及相应的应用场景

3、类似于(a+b)*c之类的表达式在编程角度,底层如何实现

4、微信电脑端登录,需要手机验证,中间的通信原理

5、java8的新特性有哪些

6、和他介绍了一下华为软件挑战赛的经历(我比较骄傲得说是江苏山东赛区八强,他回答说也不怎么样嘛,还以为是全国八强)

7:、问我ssh框架了解不(我回答没做过项目,不了解,他很失望)

三面:

我二面因为没有项目,场景问题答得也不是很好,以为会reject,然而一周后收到三面,三面因为是一个主管,他在出差时候对我进行面试的

1.你在本专业很出色,为什么要跨专业选择互联网

2、问了很多基础知识(网络,语言特性等等),具体不记得了,但是都不深,应该和别人菜鸟面经差不多,就不回忆了

3.关于华为的比赛,这是这次面试的重点,主要分为这几方面面试的:

   A、华为比赛具体内容,用了什么框架啊,结构什么的

   B、为什么能够取得不错的成绩,比别人强在哪里;为什么又止步于八强,比别人差在哪里

    C、因为比赛的业务场景和菜鸟物流相似,询问在设计物流算法时需要注意什么,需要考虑什么因素

    D、你认为如何才能更好提高菜鸟物流的效率,降低成本。。。还有一些小问题不记得了

4、因为没有做过具体项目,所以框架数据库什么的都没有问我,这个面试官人很好,不怎么为难我

四面:

没想到有四面,四面是我所有面试中最落魄的,因为我一个问题都没有回答出来!!!

1、看你发了那么多英文文章,用英语介绍一下自己吧

2、你是跨专业,没什么项目啊,你会什么啊?(深深感觉被鄙视了,我说自己懂网络协议,虚拟机等等,然后他说了几个网络应用层协议,我什么都没有听说过,郁闷得一笔)

3.继续追问,你到底会什么?(被鄙视了一次又一次)

4.那你说说设计模式吧

5.、你完全是跨专业自学,在学习过程中是怎么融会贯通各种知识(这问题简直了,根本无从回答)

6.、你有什么问题要问我(当时一头虚汗,根本想不出问题)

总结一下吧,我觉得自己的菜鸟面试之旅是典型的跨专业学生的求职场景,没有项目支撑,甚至没有实习经历,面试官无从可问,只能多看一点理论知识,但是很容易被面试官看破,底子不足。投了很多其他公司的内推,不少都是简历直接挂(因为专业实在偏,老板不让实习,没有项目),虽然自己在本专业成果众多,但是依旧没什么用,人家根本不看这个。校招已经逐渐开始了,希望各位牛客网的兄弟都能拿到满意offer吧。

作者:darling_mandy

本文来源于牛客网

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏用户2442861的专栏

2014.4 阿里实习生招聘面试经历

  原文  http://blog.csdn.net/don_lvsml/article/details/24586091

1613
来自专栏老九学堂

【吐槽】老程序员如何理解面向对象

嫩程序猿:“您如何理解 面向对象编程?”老程序猿:“我通常面向屏幕编程,面向对象一般都是编瞎话。。。 ? “C++一出来,立刻就宣告C过时了!”“何以见得?”“...

2976
来自专栏码生

Flutter

知道 Flutter 后,对 Flutter 的兴趣很大,感觉前景也是不错。 因为使用 React Native 已经一年时间了,其动态性无疑是最大亮点,但同...

5222
来自专栏PHP在线

为什么谷歌要执行严格的代码编写规范

原文出处: Mark CC 译文出处:外刊IT评论 本文是《Google是如何做代码审查的?》的续篇 我们在谷歌所做事情中另外一个让我感到异常有效、有用...

3276
来自专栏程序员互动联盟

有一种编程语言永远不敢说精通

如果提到一种语言,可能说这辈子都不敢说精通,有相当数量的人辉选择c++,看看大家如何评述c++, 用了两年的c++,转学别的语言发现从未有过的轻松感。 c++...

37613
来自专栏阿杜的世界

持续学习杂谈:阅读前言IT行业的知识结构最近的阅读列表阅读经验

最近在阅读Bob大叔的新书——《Clean Architecture》(需要的同学可以在公众号后台回复数字1获取),感觉字字珠玑,值得反复阅读&品味。关于系统设...

4341
来自专栏Java架构师学习

优秀程序员都具备的五点特性,这些你都有吗?一、 编程能力二、面向对象思维能力三、软实力(学习能力,沟通能力,表达能力)四、利用工具的能力五、创造力(解决问题的能力)

作为一个在it行业混的老鸟,一直有一个疑虑:自己究竟要做到什么程度才算得上优秀?一个优秀程序员(指工资比一般程序员高的那种)最重要的能力是什么?写代码的最高境界...

1232
来自专栏儿童编程

理解编程语言只需四个词-编程知识体系介绍(带python及scratch案例)

学习编程有时候会给人一种高深莫测的错觉,容易让人“敬而远之”。事实并非如此,学习编程其实就是学习一种语言——一种与机器对话的语言。编程语言与人类语言有着很多相似...

1924
来自专栏微信公众号:Java团长

2年Java开发工作经验面试总结

最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或...

1792
来自专栏Java帮帮-微信公众号-技术文章全总结

两年Java开发工作经验面试总结

两年Java开发工作经验面试总结 最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔...

7587

扫码关注云+社区

领取腾讯云代金券