货拉拉 大数据平台实习 一、二面、HR面(已offer)

    作者:一步一步往上爬。
    链接:https://www.nowcoder.com/discuss/670596?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    货拉拉的面经好像有点少,来贡献一个~ 🤣
    效率好高,6.9一面,6.10二面,面完一小时后hr面,已经拿到offer。
    6.9 一面 60min
    1、自我介绍
    2、闲聊(奖学金,评分标准)
    3、深挖项目
    4、Java基础
    抽象类和接口的区别
    final修饰类(这个没答上来…只记得修饰对象、变量的作用)
    Synchronized的用法
    可重入锁
    Java的反射
    Maven开发工具如果出现不同项目里同一个包的版本冲突怎么办?
    5、数据结构和算法
    平衡二叉树,作用
    搜索树,复杂度
    动态规划?
    LRU(口述,之前写过,不过有一些点忘记,跟面试官讨论了一段时间)
    6、计算机网络
    TCP中的滑动窗口
    广播风暴(忘记了,没回答上来…)
    HTTP是连接的吗?举一个使用UDP协议的应用层协议
    7、反问
    部门主要工作
    面试表现,还有几轮面试
    还有哪些提高的地方

    6.10 二面 33min
    1、实习时间
    2、Java基础
    线程池(面试官说了一个我不懂的线程池,然后问我跟ExecuteThreadPool的区别,我说我不懂…不过对ExecuteThreadPool有所了解,他让我介绍了这个。)
    后面问我有哪几种队列,可缓存的线程池最多有几个线程。(害这个面完才想到…失误了)
    线程有哪几种创建方式?Thread,runable,callable,各自的区别。
    3、大数据组件
    Hadoop put文件过程,速度限制(速度限制不懂…)
    副本策略
    块大小及其原因(我讲了太大太小都不行,面试官说对了一些,还没答道点子上,主要跟寻道有关)
    hive优化
    4、操作系统
    进程与线程的区别
    线程越多越好吗?
    5、数据库
    索引
    给个联合索引的例子,问会不会走索引?联合索引的底层?
    索引数据结构?为什么用B+Tree不用红黑树?
    5、排序
    稳定排序?冒泡和快排,时间复杂度?快排的过程?最差情况?
    6、场景题
    一百万个数求最大100和最小100.
    7、反问

    6.10 hr面 二面过一个小时 8min
    拉家常,实习时间等等。

    一面到反问阶段面试官才意识到我的简历有写大数据组件,然后就随口提了几个问题。不过不得不说,面试官真的很好很有礼貌,说完问题就说现在到了你问我的阶段,这些问题就不用回答啦。然后我说我简短的回答一下吧,最后就记得几个回答几个。 😂
    二面应该是leader面,也很有礼貌,上来都会先做自我介绍。然后问到深的地方我不清楚他就说咱换个问题,也有引导性。

    总的来讲,货拉拉的面试体验真的很不错,面试官会先自我介绍,也会闲聊;最后问部门工作的时候,详细的说了好多,很感动哈哈哈。

    已经拿到Offer!考虑各种成本之后决定还是不去,感谢货拉拉发Offer给我!