字节跳动一二面面经(二面挂)

字节一面
自我介绍
实验室做啥方向
介绍下http服务器项目
代码题,给一个正整数s,给出所有加起来和为s的正整数集合
介绍下https
代码题,螺旋打印矩阵,leetcode原题
项目中遇到了哪些困难,怎么解决
拥塞避免和快重传是什么
进程间通信有哪些方式
cpu调度算法有哪些
数组和链表的区别
介绍下二分查找
如果我想在链表中使用二分查找,怎么做比较好
介绍下归并排序,时间复杂度多少
lru算法知道吗,怎么实现的
数据库了解吗,说下事务,redis了解吗
linux的一些命令,比如查看cpu状态、端口占用情况
 

字节二面
自我介绍
线程和进程的区别
进程间同步方式有哪些
互斥锁、信号量、条件变量的区别
还了解哪些锁,介绍下自旋锁
线程拥有哪些资源
内存中有哪些区域
介绍下http服务器项目
tcp如何保证可靠性
epoll和select的区别
如何读取网络接受的数据,底层是怎么实现的
套接字最多可以创建多少个,需要占哪些空间
linux如何查看可用内存
数据库索引是如何实现的,B+树有哪些好处
cpu调度算法
连接池怎么设计
代码题,版本数字比较,比如"1.10.0"版本比"1.8.1"版本新,不允许使用split等函数
 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值