字节跳动日常实习面经
字节 某基架 面经:
已offer
一面(35min):
面试官:我是被临时拉来面试的,因此准备的问题不多
自我介绍
介绍项目
分布式事务两阶段提交
docker使用方法
了解的分布式组件
二叉树z字型层序遍历
反问
二面(1h):
大三暑假实习项目介绍
项目架构介绍,你们公司之前没这个项目的时候咋处理这个问题的
项目cpu占用率,io占用率
性能瓶颈在哪里
为啥不用mq
项目里的分布式锁;太复杂了,能不能优化
项目有没有后续可以后续计划跟进的点
实际上线运行效果咋样
大二暑假实习项目简单介绍
py装饰器模式
docker底层原理
namespace隔离了什么资源
redis数据结构
redis 跳表,有没有其他数据替代结构
对函数式计算的理解,相比docker有啥优点
FaaS的相关使用经验
自己做的FaaS项目介绍
这个项目,业界常用的解决方案(冷启动优化问题解决方案)
然后面试官提了一个非常刁钻的小case,我这个项目无法解决,和面试官讨论
算法:
设计一个类,实现加权负载均衡算法
实现随机化的加权负载均衡算法
要求随机负载均衡算法在一定次数内,保证每个节点的调用次数固定
如果权值是浮点数咋办
可实习时间天数
反问
三面(30min):
问项目,FaaS冷启动优化,postcopy原理
FaaS除了启动,还有什么可以优化的方向?
FaaS调度了解不?
场景题:
A,B,C三个任务,A任务占比70% 内存,B任务占比40%内存,C 任务占比50%内存
因此如果运行A任务,会有30%剩余无法利用。设计一套容器调度策略:
#我的实习求职记录##面经#