字节数据开发岗1,2,3,hr面面经

    作者:牛客237311281号
    链接:https://www.nowcoder.com/discuss/628032?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    一面(30+ minute)
    1.自我介绍
    2.项目介绍
    3.课程介绍,学过什么课
    4.看过什么数据相关的书(没有)
    5.一道bfs模板题
    6.用没用过spark(没有)
    7.怎么预测抖音之后一段时间话题的热度(LSTM,lgb)
    8.有什么问题问我
    二面(60+minute)
    1.自我介绍
    2.项目,机器学习算法,kmeans原理。star原则问问题
    3. 3道编程题 ,代码规范
    1.时间复杂度o(n),空间复杂度o(1)最大连续子数组和

    2.实现栈的基本功能,并维护一个最小值

    3.MapReduce实现sql查询

    4.主流框架用没用过(没)
    5.发展方向聊天,推荐我去后端
    三面(60minute)
    1.自我介绍

    2.项目,kmeans

    3.hdfs原理,读写流程

    4.进程之间的通信,

    5.tcp,udp差异,udp怎么实现可靠传输

    6.编程题

    // input是一个二维数组, 每行升序, 行之间无序

    // 把input合并为一个有序的一维数组, 并返回

    // 性能尽可能好

    最小堆,多指针。

    7.看没看过一些课外的计算机相关的书

    8.反问
    hr面(15minute)
    1.自我介绍

    2.打算参加校招还是考研

    3.个人优缺点

    4.项目

    5.大四课程安排,实习多久,什么时候入职

    6.目前投了哪些公司,如果都收到offer,来字节吗,为什么

    7.反问

    问的都很基础,企业用的框架也没用过,不知道会不会被刷KPI了