字节跳动飞书深圳后台提前批一面
(面试时长70min,面试官很nice,会引导回答)
一、自我介绍
二、算法 lc152
三、基础
1)计网
1、TCP和UDP的区别
2、TCP如何保证可靠性
3、四次挥手以及2MSL的作用
4、状态码
5、Http的方法
6、Get和Post的区别
7、Get方法中body可以带数据吗,如果带了服务器要怎么处理
8、ICMP的概念和作用
2)OS和数据结构
1、进程和线程的定义和区别
2、一个进程包含什么
3、数据结构层面上的栈和堆
4、大根堆和小根堆
5、二叉搜索树,平衡二叉树、红黑树的概念、区别以及应用场景
6、HashMap中红黑树和链表的区别
3)Mysql和Redis
1、红黑树和B树、B+树的区别
2、为什么InnoDB用B+树
3、Redis的持久化策略(RDB和AOF的异同)
4、Redis中数据更新了,但是没写入AOF怎么办
因为是一面,总的来说还是很基础的,没有问项目,第二天(今天)早上通知二面了,加油!!!