大数据研发、java研发实习面经阿里腾讯字节跳动

前言:楼主资深牛友,在牛客完成从本科找实习->硕士找实习的过程,受益良多,特开此贴回馈广大在找实习的战友(如果对此贴有疑惑或者问题需要交流,可直接回复或私信我)。

关键词:阿里巴巴 腾讯 字节跳动 面经

个人介绍:985水硕,意向岗位大数据研发、java研发岗位,去年面过腾讯和字节的日常实习(offer),本次春招主要意向是阿里巴巴这家公司,系统开放前面试了阿里云、阿里妈妈、淘系、蚂蚁等部门,最后流程选择阿里云,后面拿到了意向书。

阿里巴巴面经(总)

基础知识部分

  • java
    树遍历方式
    破坏双亲加载模型
    多线程下的包
    分布式锁实现区别
    观察者模式
    内存可见性和有序性
    JUC下原子操作底层实现
    接口与抽象类
    Gc机制
    线程池应用
    Jvm内存调优
    TCP和UDP区别
    拥塞控制
    MysqlB+树和B树
    分布式实现事务
    数据库运行慢处理方法
    线程上下文切换
    接口默认方法作用
    泛型
    泛型限定符号
    重写和重载区别
    泛型重载
    String不可变性
    Hashmap源码
    java异常
    catch中发生异常处理
    自定义运行时异常
    跳出多重嵌套循环
    分布式id自增
    Treemap
    Gc机制
    线程池应用
    Jvm内存调优
    TCP和UDP区别
    拥塞控制
    MysqlB+树和B树
    分布式实现事务
    数据库运行慢处理方法
    线程上下文切换内核
    进程线程区别
  • 大数据
    Spark rdd特性和理解
    Spark和flink对比区别
    宽窄依赖,union类型
    Action算子
    Reducebykey和reduce区别
    collect介绍
    MR过程
    Spark为什么比MR更快
    宽窄依赖
    Spark容错
    Combine发生在什么时候
    Spark任务执行流程
    hdfs写过程
    数据丢失如何处理设计
    spark动态资源调度模型
    spark源码
    Zookeeper作用
    Zookeeper在kafka中的作用
    Hadoop和spark对比
    Flink和spark中shuffle对比
    数据倾斜处理
    Spark容错方法

项目部分

  • 项目介绍(背景,应用,技术框架,项目收益)
    设计智能报警系统从SLA和时序数据角度
    项目中引入新的api如何处理
    项目难点
    项目负责部分及优化点
    项目缺点和未解决问题
    未来优化方向

算法部分

  • 多线程计算
    冒泡排序
    快速排序
    集合相等划分(背包问题)
    字符串匹配
    反转链表
    树遍历
    最长上升子序列

腾讯IEG面经(总)

基础知识部分

  • rowkey设计
    cms过程
    job,task,stage区分
    划分job,常用的算子
    处理spark oom
    数据倾斜
    jvm调优参数,xss,xms,xmx
    spark容错
    spark streaming和structed streaming
    解决散列冲突
    hashmap实现
    sparkstreaming和StructedStreaming
    spark hadoop区别
    spark为什么快
    多线程多进程
    什么时候提交job
    spark处理流程
    spark和flink流处理区别
    那个性能更好为什么,大约好到什么程度
    redis场景,为什么单线程性能好
    多线程是否会更好
    为什么单线程
    io多路复用原理
    redis的Qps
    DAG划分spark源码实现
    spark join过程
    spark的Broadcast
    KAFKA有序性
    如何保证KAFKA有序
    spark源码讲解
    oozie作用
    zookeeper
    partitionbyrange分区依据
    repartition使用场景
    static作用
    final作用

项目部分

  • 实习经历、业务
    两道场景题

算法部分

  • 堆排序

字节跳动面经(总)

基础知识部分

项目部分

算法部分

  • 二分查找
    树层序遍历
    无重复字符的最长子串
    两数取中位数
    一个场景题
    一道sql
#后端实习面经##阿里巴巴##腾讯##字节跳动##Java工程师##实习##面经#
全部评论
点赞 回复 分享
发布于 2020-08-18 10:22

相关推荐

粗心的雪碧不放弃:纯学历问题,我这几个月也是一直优化自己的简历,后来发现优化到我自己都觉得牛逼的时候,发现面试数量也没有提升,真就纯学历问题
点赞 评论 收藏
分享
8 84 评论
分享
牛客网
牛客企业服务