字节跳动基础架构后端一二三面(已意向)


由于面试时没有记录,所以下面的不全,我尽量回忆
  • 一面
简单问了下实习和项目
接着是计算机网络,ping是哪一层
后面又问了一个网络问题,由于面试官那里有点噪音,听不清
所以直接做题:LRU,只能使用基本的数据结构,我只用到了vector

  • 二面
基本上是操作系统与分布式相关的设计题

一个可执行程序是如何运行起来的
mmap
虚拟内存的好处
...

单机的QPS可能到达几十W就很高了,那么如何突破这个瓶颈(这里应该是分布式相关的)

做题:leetcode71 简化路径
设计题:设计定时器,达到秒级精确度

  • 三面
三面应该是leader面
深挖项目,还有相关扩展问题,期间夹杂了一些常见的工程问题(应该是在考工程能力)
如:通过进程名找到pid,查看进程的函数调用栈,如何调试程序(问了至少两遍)
接着又到了熟悉的操作系统
虚拟内存相关
如何编写cache友好的代码
...

做题:验证ipv4地址合法性


有很多问题都记不清,如果后续我想起来了会补充上去



#字节跳动面经##面经##字节跳动##基础架构工程师#
全部评论
恭喜楼主!请问楼主三面完 HR 有让做一个综合评估吗?我今天刚面试完,HR 说五个工作日内会让做一个综合评估,因为最近面试的人太多,还得一周才能给结果😥
点赞 回复 分享
发布于 2021-08-20 17:41
老哥知道基础架构主要是在成都还是北京呢😂
点赞 回复 分享
发布于 2021-08-14 15:08
您好,请问设计题的思路是什么啊
点赞 回复 分享
发布于 2021-08-13 16:58
请问是没有hr面吗
点赞 回复 分享
发布于 2021-08-13 14:37
lru的哈希表也要手写吗老哥
点赞 回复 分享
发布于 2021-08-12 09:04
沾沾喜气,许愿
点赞 回复 分享
发布于 2021-08-12 07:27
点赞 回复 分享
发布于 2021-08-12 07:03
老哥,基础架构部是做啥的😂
点赞 回复 分享
发布于 2021-08-12 01:16
hi,同学有意向面试下我们部门吗?阿里巴巴CBU技术部,负责1688网站,属于稳定盈利部门,不会因为业务节奏过快耽误个人时间,有足够时间进行技术学习,工作强度适中,每日10点到9点,一周加班三天左右,现在组内招聘Java技术同学, 投递邮箱Xipeng_Liu@foxmail.com,base杭州,简历直达主管,进度可查
点赞 回复 分享
发布于 2021-08-11 20:13
感谢分享,大佬太厉害了!
点赞 回复 分享
发布于 2021-08-11 17:37
哪里的base啊?
点赞 回复 分享
发布于 2021-08-11 17:36
楼主一二三面都是几号呢?
点赞 回复 分享
发布于 2021-08-11 17:36
请问三面到意向多久
点赞 回复 分享
发布于 2021-08-11 17:13
老哥 三面调试程序那个咋答得啊
点赞 回复 分享
发布于 2021-08-11 16:25

相关推荐

小厂面经,也是我的处女面(30min)1.自我介绍2.spring boot的自动装配原理(好多类和接口的单词都忘了全称是啥了,就说了记得的单词,流程应该说对了吧)3.有用过redis吗?主要是用在实现什么功能(说了技术派用redis的zset来实现排行榜)5.有了解过Redisson吗?讲一下对于分布式锁的了解以及在什么场景下应用(说了秒杀场景)6.对mysql有了解吗?包括它的索引优化和创建(把想起来的全说了)7.了解设计模式吗?比如单例模式,为什么要使用单例模式,它的优点是什么(昨天刚看的设计模式)8.工厂模式有了解吗?主要的使用场景是?(也是昨天刚看的)9.场景题:有7个服务器,需要在早上十点定时的向数据库中的用户表中的用户发短信,如果做到发送的消息不重复,且如果发送失败了需要知道是到哪个用户失败了,这样下次就直接从这个用户开始(我答了用spring task来实现定时,用分布式锁来保证只有一份服务器可以发送消息,用消息队列来存储消息,然后用消息确认机制来保证错误信息的记录,以及在数据库或者业务层面完成消息消费的幂等性)10.场景题:如果在系统启动的时间就将数据库的所有用户相关的信息都读到一个hashmap中(这个没啥思路,没答好)27届的投了一个星期终于有一个面试了,大部分公司都只招26的
inari233:已oc,拒了
查看9道真题和解析
点赞 评论 收藏
分享
牛可乐121381:卖课的
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
7
63
分享

创作者周榜

更多
牛客网
牛客企业服务