拿到offer了,来牛客还愿

赶在提前批截止的最后两天投了字节跳动的简历,三面面完等了快两周今天终于拿到意向书了。后端开发,base 深圳。
发下面经回馈牛友:

一面(45min)
  • 算法题:二叉树中任意两个节点距离的最大值
  • 基础:
进程与线程的区别
信号量与mutex和自旋锁的区别
怎么解锁死锁
TCP的TIME_WAIT
fread和read的区别
什么是内存栅栏
volatile关键字的作用
vector的底层实现,扩容机制

二面(90min)
  • 算法题:A-Z的全排列
  • 自我介绍+怼项目(45min)
  • 基础:
进程的调度算法
协程和线程
LRU算法
STL中的map和unordered_map的实现
红黑树
OSI七层模型
ARP协议
TCP和UDP的区别
ICMP协议
HTTP和HTTPS的区别
非对称加密与对称加密
证书和公钥的关系

三面(50min)
  • 项目简介(20min)
  • 算法题:36进制加法(不允许进行进制转换)
  • 基础
C++虚函数表,内存对齐
局部变量分配在哪?
进程的栈有多大
怎么快速把进程的栈用完
数据库基于什么数据结构实现的
  • 系统设计题
有大概几亿条数据,每条都是一个身份证号对应一个姓名,设计一个系统可以从身份证号快速查询到姓名,也可以从姓名查询到叫这个名字所有人的身份证号
#字节跳动##面经##秋招##C++工程师#
全部评论
最后一题是典型的倒排,一般用在IR系统里面。优化存储的话可以用一个开源的分布式数据库,个人理解哈
点赞 回复
分享
发布于 2019-08-09 17:40
这是C++工程师要面的试题吗?好难呀
点赞 回复
分享
发布于 2019-08-09 23:15
联易融
校招火热招聘中
官网直投
沾沾喜气
点赞 回复
分享
发布于 2019-08-09 12:12
大佬 设计题怎么答的
点赞 回复
分享
发布于 2019-08-09 12:21
大佬,沾沾喜气
点赞 回复
分享
发布于 2019-08-09 12:26
沾沾喜气
点赞 回复
分享
发布于 2019-08-09 12:59
身份证那个楼主怎么答的呀
点赞 回复
分享
发布于 2019-08-09 13:04
恭喜大佬,沾沾喜气
点赞 回复
分享
发布于 2019-08-09 13:22
大佬有什么经验可以分享吗?
点赞 回复
分享
发布于 2019-08-09 15:20
沾一下
点赞 回复
分享
发布于 2019-08-09 17:52
恭喜恭喜
点赞 回复
分享
发布于 2019-08-09 17:57
给猹猹大佬跪了,回帖沾沾喜气
点赞 回复
分享
发布于 2019-08-09 19:06
沾沾喜气
点赞 回复
分享
发布于 2019-08-09 23:55
你三面之后简历状态是什么呀
点赞 回复
分享
发布于 2019-08-10 02:24

相关推荐

19 146 评论
分享
牛客网
牛客企业服务