字节跳动2023暑期实习生招聘,等你来!(内附面经)

字节的面试对Java语言问的不太多,进去后大概率要转Go语言。

面试更多的是计算机基础知识、中间件和算法能力。

今天主要从计算机基础知识、MySQL相关、框架和中间件等以及算法题整理一下字节的实习面经,希望对后面准备面试字节的朋友有所帮助。

尤其是计算机基础和算法题,想冲字节的,一定好好准备!(小白去年秋招面试字节的时候,二面跟面试官聊了一个多小时的系统...)

计算机基础知识

  • 1、操作系统 死锁,死锁的条件,怎么破坏
  • 2、锁 用伪代码实现读写锁
  • 3、Linux的同步IO和异步IO
  • 4、EpollSelect的区别,边沿触发和水平触发?
  • 5、TCP和UDP的区别,TCP如何保证有效传输的?
  • 6、TCP三次握手和四次挥手
  • 7、进程同步方式是什么?
  • 8、进程和线程的区别?进程能否共享内存?什么是虚拟内存?
  • 9、网络五层协议和七层协议
  • 10、讲一下流量控制和拥塞控制,有了流量控制为什么还要拥塞控制
  • 11、HTTP1.0、2.0、3.0的区别和改进?HTTP2.0如何做到多路复用的?HTTP3.0针对2.0做了哪些优化?
  • 12、HTTPS和HTTP的区别?HTTPS的优点?
  • 13、讲一讲浏览器敲入www.github.com会发生什么?
  • 14、Time—wait的含义?

MySQL相关

  • 1、MySQL的隔离级别,什么是幻读?幻读什么情况下会发生?MySQL主从复制
  • 2、MySQL索引,B+相关问题
  • 3、MongoDB和MySQL的区别
  • 4、MySQL事务相关问题
  • 5、MVCC了解吗?
  • 6、undo、redo和binlog的区别?

框架和中间件等

  • 1、Redis了解多少?Redis持久化方式?RDB和AOF的区别?
  • 2、ElasticSearch的索引结构?集群你是如何调优?集群出现了一个节点容量满了,如何排查问题以及如何优化?
  • 3、Spring的 AOPIOC ,Bean加载过程?
  • 4、Redis的跳表了解吗?Redis看过源码吗?
  • 5、布隆过滤器原理?
  • 6、CAP原理
  • 7、谈谈你对微服务的理解?

算法题

  • 1、[剑指 Offer 48. 最长不含重复字符的子字符串]
  • 2、[剑指 Offer 09. 用两个栈实现队列]
  • 3、[94. 二叉树的中序遍历]
  • 4、[面试题 16.25. LRU 缓存]
  • 5、[剑指 Offer 40. 最小的k个数]
  • 6、[剑指 Offer 24. 反转链表]
  • 7、[剑指 Offer 48. 最长不含重复字符]
  • 8、[141. 环形链表]
  • 9、[1143. 最长公共子序列]
  • 10、[剑指 Offer 12. 矩阵中的路径]
  • 11、三数之和
  • 12、判断二叉树是否对称
  • 13、[45. 跳跃游戏 II]
  • 14、[72. 编辑距离]

总结

从以上面经中可以看到问网络和os比较多,另外就是算法题了,一般都是中等难度的题目。

建议剑指offer好好刷一下,其次就是热题200。

这里推荐一个牛客的板块,按照下面的顺序查找,即可看到。

连接https://www.nowcoder.com/exam/oj?tab=%E7%AE%97%E6%B3%95%E7%AF%87&topicId=196&page=1

推荐阅读

#实习经验分享##内推##春招##实习##字节跳动#
全部评论
感谢 许愿面试能过 过了来还愿啊
2 回复 分享
发布于 2022-02-22 18:47
算法可以用c嘛
点赞 回复 分享
发布于 2022-03-01 22:24
笔试考完算法,面试还要考算法吗
点赞 回复 分享
发布于 2022-02-28 15:31
JAVA问的不多为啥还问Spring
点赞 回复 分享
发布于 2022-02-23 17:16

相关推荐

04-28 22:33
已编辑
门头沟学院 C++
点赞 评论 收藏
分享
评论
26
220
分享

创作者周榜

更多
牛客网
牛客企业服务