字节跳动挑战面试全记录,用我的血泪经验教你避坑躲雷

前言

在秋招的末尾,经过两轮技术面+一轮hr面,终于上了字节的车。

简单介绍下,面试的岗位是Java后端开发,自身是非科班的双非硕也没有实习经历

字节一面 12.22 11:00

面试官很友好,可能经过昨天的面试看谁都是比较和善
1、自我介绍
2、介绍一下你在上一段实习的做了什么
3、深挖实习内容
4、问了不了解MongoDb的索引结构
5、MySQL索引,深入问了B+
6、我如何理解Mongo和MySQL的区别
7、Mysql事务、隔离
8、进程同步方式是什么
9、算法题 三数之和

一面完之后第二天就约二面了,二面面试官出差了所以约到了后面的时间。

字节二面 12.28 16:00

1、自我介绍
2、介绍一下上一段实习,并且深挖
3、ElasticSearch的索引结构了解吗(倒排索引)、倒排索引详细描述一下
4、ElasticSearch集群你是如何调优的
5、ElasticSearch集群出现了一个节点容量满了,如何排查问题以及如何优化
6、Spark你是如何理解的,在使用配置Spark的过程中如何学习的
7、简历中有介绍使用Scala,能讲一下Scala区别于Java的特性吗
8、Springboot AOP IOC 自己详细介绍一下
9、Bean加载过程
10、ResultMap和ResultType区别
11、java的集合类哪些是线程安全的哪些不是,分别说一下原因。(这里只说了Map,问我list有了解吗,这里就没了解了)
12、如果一个项目出现了OOM,你会怎么排查。
13、forkJoinPool有了解吗。并行stream和stream大概说一下。
14、场景题:如何在微博的数据量下实现 “有xx个好友共同关注了该用户” 这个功能,需要考虑微博用户数据量。
15、算法题:给一个

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值