字节跳动后端开发工程师 面经
一面:
自我介绍,项目介绍
进程间通信
socket
TCP连接和释放连接的所有过程,状态
指针的大小
多重继承
虚继承
【算法题】
给定一棵二叉搜索树的先序遍历,将完整的树构造出来(已修改)
第n个丑数(因子只有2,3,5的数)
一个硬币,三个餐馆,公平的随机选择
二面:
项目介绍
右值引用
lambda表达式
搜索一个url的整个过程
http为什么是无状态的
cookie,session
【算法题】
k个一组反转链表
有正有负的数组,求最大连续子数组的和
三面:
项目介绍
try...catch的应用场景
MVCC
隔离级别
join的用法
线程切换过程
HTTP状态码
容器iterator失效的问题