字节大数据研发日常实习生一面凉经

面试时间从14:00 ~ 15:33,中间声卡有点问题花了几分钟

字节一面(数据研发->广告):
    自我介绍,项目的技术结构
    java: 
        1、java的split
        2、多线程并发问题的本质是什么?(为什么两个线程1 +..+ 100会不一样?)
        3、java中注解的原理?
    mysql:
        1、联合索引?
        2、主键的设计原则?
    redis:
        1、用到的数据类型
        2、big key问题
    Hadoop:
        1、介绍下组件
        2、HDFS中NameNode的职责
        3、为什么HDFS中block为128M,而不是1KM?(小文件问题)
    HBase:
        1、HBase架构?
        2、rowkey设计原则?
        3、数据上传过程中有意思的点?(回答的有WAL和写缓存,后面答了HFile的compact,可能是这个?)
        4、coloum family的作用?
        5、二进制数据可以放入HBase中吗?
        6、HFile解释下?
    Hive:
        1、Hive的工作原理?
        2、Hive的数据文件格式?
        3、如何根据csv创建一张表?
        4、load语句是Spark语句还是Hive语句
    Kafka:
        1、说一下消费者组
        2、说一下分片机制
    Spring:
        1、springloader(没答上来)
    Maven:
        1、如何解决依赖冲突?
        2、打包的方式?有什么区别?、
        3、maven的依赖树?
        4、引入两个版本不同但是相同的包,如何实现?
    Git:
        1、Git的工作模式?
    前端:
        1、说一下NodeJS
    操作系统:
        1、说一下虚拟内存?
        2、页表、段表
    Linux:
        1、如何根据进程查看对应的pid?反过来呢?
        2、进程之间的通信方式?
    ES:
        1、提到了,但没具体问,可能我说只是会用
    算法比较简单
#字节跳动面经##字节跳动##面试题目#
全部评论
感谢楼主,分享面经的都能拿好offer!
点赞 回复 分享
发布于 2022-01-13 21:30

相关推荐

专业嗎喽:个人信息名字太大,合到电话邮箱那一栏就行,有党员写过党,剩下其他全删,站空太大了 把实习经历丰富,放最前面,然后是个人评价,技能之类的,然后是学校信息。项目经历最后面,可以就选一个自己擅长的。 现在是学校不是92就扣分的,没必要放前面。 然后现在看重实习经历>竞赛经历(校园经历)>课程项目经历
点赞 评论 收藏
分享
评论
3
30
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务