首页 > 字节基础架构提前批123面,已意向书
头像
AbnerJohnny
发布于 2021-08-25 19:49
+ 关注

字节基础架构提前批123面,已意向书

感谢牛客上的面试字节基础架构的大家,你们的面经对我帮助很大。

一面 8月4号

  1. 聊项目

  2. 聊基础

    malloc是怎么实现的?内核态怎么管理用户态分配的内存?
    select跟epoll有哪些区别?
    RDMA有了解吗?SPDK有了解吗?NUMA了解吗?分布式了解吗?PARADOX、RAFT了解过吗?
    B+树了解吗?BW树了解吗?
    NVM持久化的数据结构有哪些?分配内存不是原子的怎么处理的?
    了解MVCC吗?多版本怎么实现,怎么找到多版本?
    虚函数怎么实现的?虚函数与重载的区别?

  3. 算法题: 剑指 Offer 42. 连续子数组的最大和

二面 8月11号

  1. 聊项目
  2. 聊基础
    介绍cpu cacheline,实际编程需要注意什么?store buffer是什么?
    介绍一下乐观锁与悲观锁。两者适合的场景。
    C++ 11的智能指针
    共享内存怎么实现的
    堆和栈的区别是什么?static存储在哪个区?
    TCP挥手的TIME_WAIT的作用
    数组跟链表的差异是什么?怎么优化链表随机访问?了解跳表吗?跳表的时间复杂度?跳表跟B+树的区别?
    小根堆了解吗?适合解决什么问题?建堆的复杂度是多少?为什么是O(N)?

3. 算法题
K个一组翻转链表 leetcode 25

三面 8月18号

忘记了很多问题
如何设计LRU?
内存屏障是什么?C++内存排序有哪些?
MySQL怎么保证ACID的?

64匹马,8个赛道,找最快的4匹马,需要比较几次。
算法题:剑指 Offer 24. 反转链表,构造输入输出,必须要用递归解决

8月23号收到意向书邮箱

更多模拟面试

全部评论

(10) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐