暑期实习云计算与虚拟化面经

总结一下这段时间遇到的云计算与虚拟化的面试内容,我也拿这些问题去和同事和前辈交流,发现确实是结合自己做过的业务和对于知识的理解来看回答的。所以说对于每个问题我都会抛砖引玉的写一下自己的理解,希望各位大佬可以多多补充。

## 滴滴 云产品控制平台

1. 如何处理熔断的逻辑(这个部分属于是云监控体系中的异常处理部分,回答的话第一点可以说一下异常发现的处理,第二点可以去结合VM Continer对于隔离的理解 然后腾讯云最近的这个CubeSandbox和传统的E2B沙箱也可以结合这部分来答)
2. 对于项目的可视化,应该怎么去设计指标(个人感觉就是对于  宿主机-nodeexport  容器-cAdvisor  程序-metrics等级别,然后可以看一下Promethus的四类采集指标)
3. 说一下你对ServiceMesh 的理解(VM 到Continer 到servicemash的技术演进 是解决什么问题的  数据平面与控制平面)
4. 说一下Raft与Proxe算法的区别(我答得term  三角色  脑裂控制   Proxe)
5. 常用的中间件有哪些

## 蚂蚁集团 基础设施

1. 说一下你对于位图这种结构在计算机应用中的理解(qcow2镜像  多路复用select处理网络IO 文件描述符集合)
   1. 说一下你对于布隆过滤器的理解(多哈希 感觉这样算是一种补充)
2. 说一下你对于时间戳编码的思路  说一下你对于变长字符串编码的思路(Promethus中的XOR以及时间戳定差异增量处理的思路)
3. 如果一个host的某个指标过于大量的话有什么处理方法(环形缓冲区  P50 P99这种指标)
4. 异步重启的兜底逻辑
5. 高并发场景  数据库内核优化

## 快手 可视化平台

1. 梳理一下业务开发的方法论
   1. 由点到面
   2. 技术调研
2. 可观测的思路

## 普联 虚拟化

1. 一个虚拟机的启动过程(资源检查  )
2. 说一下你对于Continer和VM区别的理解
3. 说一下你对于文件系统和块存储系统的理解
4. 虚拟化中QEMU进程和宿主机OS或者硬件的交互说一下你的理解(先说一下Vmm的作用敏感指令捕获、影子页表  然后聊一下设备透传 DBT 半虚拟化  硬件辅助虚拟化等进阶场景)

## 腾讯 浏览器业务 云业务 

1. 当CPU挂满 如何排查
1. 当CPU未满但是丢包很多原因
1. 一致性哈希如何解决单点过热问题
1. 哈希碰撞和解决方式

## 火山引擎 存储

1. qcow2的数据大小
2. nbd cbt的实现

## 百度 分布式计算

1. k8s相关的业务  机制
2. raft脑裂 如何预防

## Minimax 基础设施

1. ceph rbd的机制
2. k8s namespace  cgroup#牛客AI配图神器#
全部评论

相关推荐

05-08 13:35
门头沟学院 Java
攒人品中,祝大家都能拿到满意的Offer!1.实习拷打2. 视频进度的redis缓存和定时任务异步落库的方案介绍一下3. 视频进度定时任务该从redis里面扫哪些数据4. 视频进度的hash结构是采用视频章节作为key,value部分是用户id作为key,field 里面又是一个map这样的吗(这里被带偏了,真正的结构不是这样的,后面就全是被面试官追着问)5. 这个value中的map里的数据什么时候会被删除掉呢6. 那这个redis 的hash结构的map内部的key和value来去设置过期时间吗,redis有提供这样的方法吗7. 重新设计这一块的Hash结构该怎么设计,有效期该怎么进行一个设计8. 用户一个视频没有观看完,在中间就进行了一个关闭,你是怎么去判断这个关闭的9. 前端超过了10秒没有给你提交是怎么判断用户离开这个页面,有一次请求超时了丢包了该怎么考虑10. rabbitmq如何实现一个延迟功能11. 如果前端因为网络原因一直无法提交后续的,这个进度是有一部分的丢失,这个该怎么解决呢12. 简单介绍一下微途旅行的项目13. agent用到了哪些工具14. 如何管理这个agent的多轮对话,记忆化15. 会考虑做一个消息的裁剪吗16. 每一次对话都会从mysql里面把用户所有的历史的绘画全部都取出来吗?17. agent背后的调用的模型是什么
查看16道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务