B站 大数据开发实习 面经

B站 一面(凉经)

为什么我面数仓岗 不问我数仓建模和HQL

问我这些的东西???

0.Java集合了解吗,继承图说一下

1.ArrayList和HashMap底层原理说一下,扩容机制,底层存储结构

2.为什么1.8之后HashMap用红黑树

3.二叉树和红黑树区别

4.Java锁机制了解过吗 Sychronize和Lock底层区别,线程池了解过吗

5.JVM内存模型,各部分作用

6.JVM垃圾回收算法有哪些,主要回收哪个区域,如何判断垃圾可以被回收

7.堆新生代老年代比例,配置过JVM的参数吗

8.类加载过程,一个类从创建到销毁的全过程

9.Linux用过哪些命令,Linux上部署过什么代码

10.Mysql索引原理,说一下B+ Tree

11.隔离级别说一下,Mysql为什么要有事务

12.Mysql常用的存储引擎,Innodb特点

13.ACID说一下

14.SQL执行底层全过程说一下

15.说一下Yarn的原理

16.Kafka架构说一下

17.Kafka怎样保证消息不丢失

18.Kafka怎样保证Partition内数据有序

19.介绍了一下公司业务流程,主要用Kafka,Flink,Flume做实时计算落地数仓,说什么实时即未来什么乱七八糟的,说离线已经很成熟了

20.能来多久,一周几天

21.平常学习怎么学的 看书?看博客

反问:

me:我面的是数据仓库岗?怎么问这么多实时计算的技术栈?
he:我也不知道 我之前做Java后端的 群里看你简历感觉不错 来面的你
me:对我感觉怎么样?
he:emmm感觉还行(内心:快滚 菜B)
me:我如果胜任此岗位需要复习和学习什么技术栈
he:Flink,Kafka,Yarn

总结:

面试官比较和蔼,比我没大几岁,面试整体体验比较好,但是自己菜,面的是数仓岗位,结果一直问Java,问的题之前都学过看过,但是没复习,很多说不清楚,答不好,已凉

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值