校招字节教育后端面经

具体问题以下分类总结:

Java

  1. synchronized,lock,AtomicInteger 底层原理
  2. HashMap,ConcurrentHashMap 底层结构原理
  3. 讲讲服务注册于发现。这部分主要讲了springcloud eureka 和部分 zookeeper,zookeeper的选举机制
  4. spring AOP 的实现方式, siglib 能否代理final修饰的类
  5. jvm 垃圾回收过程,并详细讲一种垃圾回收器
  6. 强引用,软引用,弱引用,虚引用应用场景

计网

  1. 拥塞控制和流量控制
  2. 快重传和超时重传
  3. 为什么四次挥手后客户端等2MSL
  4. DNS解析全过程
  5. http2.0,http3.0
  6. https的连接过程
  7. CA证书的验证过程
  8. RPC框架了解吗
  9. 如何设计 基于udp的可靠传输
  10. tcp如何保证数据安全性的,磁盘如何保证数据不丢的,应对坏道情况,这个应该是问数据备份的,不是很懂。

操作系统

  1. 阻塞io和非阻塞io
  2. 进程和线程区别,通信方式分别是什么
  3. 虚拟内存和物理内存
  4. linux 按 ctrl + c 中断的原理
  5. 协程高效在哪

Mysql

  1. Innodb,B+树,聚簇索引和非聚簇索引区别
  2. 一千万条数据,问 b+ 数大概多高
  3. 为什么用 b+ 树而不是 b树,红黑树
  4. 在设计联合索引需要注意什么
  5. 联合索引最左原则的底层原理
  6. mysql 的 MVCC 以及是否解决幻读
  7. 手写sql,实现一个 按时间降序的分页查询
  8. redo log,bin log,undo log

Kafka

  1. kafka的rebalence
  2. ISR
  3. 如果新加进一个消费者会发生什么
  4. 如何保证数据一致性

Redis

  1. RDB和AOF区别
  2. 为什么RDB 要 fork 子进程而不是线程
  3. redis基本数据类型
  4. zset的底层数据结构,跳表何时增加高度
  5. 分布式 redis,缓存和数据库读写不一致,答 延迟双删
  6. 面试官让随便讲讲redis,所以还说了缓存穿透,击穿,雪崩以及处理方法

场景题和智力题

  1. 打字的智能提示和纠错的原理,让你来设计,你怎么做。
  2. 如果有一个访问过的所有网站的记录集合,如何快速判断当前网站是已经访问过。(考虑布隆过滤器)
  3. 从一个网站下载的时候,进度条如何实现的。
  4. 64匹马,八个赛道,问至少跑多少次能找到最快四匹马。
  5. 操作系统给你一块空闲内存,你如何设计使用和回收。

手撕代码

  1. 柱状图中矩形最大面积 leetcode 84
  2. 查找第k小的数,用堆以外的方法做
  3. 给m个房子涂n种颜色,相邻房子不同色,cost[i][j]表示给i号房子涂j颜色代价,求最小上色总成本。力扣应该有原题

其他

还有就是聊项目,面试过程体验很好,面完第二天中午hr准时通知并安排下一场面试,三面后三个工作日就发了offer。
面试重基础,重思考能力,遇到问题尽量不要说不会,而是顺着面试官的方向合理推测一下。自己多说些,面试官问的就会少一点,往熟悉的方面引话题。
2020年互联网太卷了,愿大家都能上岸,找到理想工作。
#面经##校招##字节跳动##Java工程师#
全部评论
这感觉也太难了
3 回复 分享
发布于 2021-01-12 02:56
恭喜楼主,欢迎楼主来做同事。 2020 都不容易,但现在是 2021 了 借楼打波广告,不仅是后端,字节客户端也有 hc,北京、上海、深圳均有岗位 还在看机会的 20 届同学和考研同学简历砸我,另外也有 21 届实习机会,欢迎师妹师弟来
2 回复 分享
发布于 2021-01-11 18:43
楼主请问算法是直接写嘛还是说思路就行
点赞 回复 分享
发布于 2021-01-28 11:02
实习还是校招
点赞 回复 分享
发布于 2021-01-12 17:24
楼主base哪里啊
点赞 回复 分享
发布于 2021-01-12 16:57
楼主研究生学历吗🙄
点赞 回复 分享
发布于 2021-01-12 03:27
答出了几成
点赞 回复 分享
发布于 2021-01-12 01:25

相关推荐

不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下 HR 会来跟你谈。” 我当时脑子直接宕机,一句话都没憋出来。后面 HR 找我谈话,直属领导也在旁边。HR 说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
19
208
分享

创作者周榜

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