虎牙一面 面经

岗位:云平台开发

1、单个prometheus在获取节点数量巨大的情况下,会导致性能瓶颈,应该如何优化?

面试官给的提示:数据库,分片,多个prometheus各自处理500节点

2、各自采集到500节点后,如何控制用户访问到指定的内容?因为内容在两个数据库的某一个之中

3、prometheus单点故障怎么办?回答了k8s中使用开启多个副本,数据使用挂载来保存在node上

4、那如果挂载的节点node挂了,那是不是你新开的pod里面的数据也就空了?那还有什么方法吗?

5、解释一下Pod

6、为什么要设计pod,而不是直接管理容器?

7、一个容器运行单个进程和多个进程你认为哪一个比较好?回答了单个进程较好

8、一个容器运行多进程会出现什么问题?

面试官提示:监控、资源扩展,一个容器运行多个进程的服务访问问题

9、有什么例子是需要在容器里面运行多个进程的?又有什么例子是在容器运行一个进程的?

面试官提示:监控

10、容器层面有什么方法能够用来判断我这个容器的业务服务有没有挂?

11、Dockerfile编写中RUN命令用来干什么?

12、多个RUN命令运行多条指令和一个RUN命令运行多条指令有什么区别?

13、如果给你设计RUN运行指令,你会如何设计?回答:将多个指令编程shell脚本,一条RUN执行脚本即可

14、这样的设计和使用多个RUN运行多个指令有什么好处?

15、有没有对linux操作系统进行更深入的了解?比如命令的底层实现... 回答:无...

16、使用ps | grep xxx 命令过滤出来的内容除了包含目标进程,为什么还会包含grep本身进程? 回答了grep进程本身也包含xxx关键字

17、那么你觉得ps | grep xxx 中是ps执行还是grep先执行?回答了从左到右,也就是ps再grep

18、那么既然是ps先执行,那么这个时候系统里面应该是没有grep进程的,所以ps的输出不会包含grep进程,可grep后的结果确实出现了grep进程?

19、问了实习中负责的服务优化的内容

20、实习开发任务中遇到的难点

21、针对实习的开发项目问了单点故障如何处理以及流量增大服务负荷增加如何处理?

22、倾向运维和还是开发

23、你认为你的开发需要提升什么能力?

24、如何平衡理论和实践?同事和你交付项目,还要考虑你的理论较少,要通过项目来实践,那么是否会不放心交给你?

#虎牙面试#
全部评论
有消息吗,大佬
1 回复 分享
发布于 2024-12-01 18:41 北京
怎么这么多八股,我全聊项目😂
点赞 回复 分享
发布于 2024-11-15 10:49 广西
几面了
点赞 回复 分享
发布于 2024-11-15 10:48 广西
校招吗,为啥问那么多那么
点赞 回复 分享
发布于 2024-11-15 10:45 湖南

相关推荐

1、自我介绍2、Agent项目是实习项目还是个人项目?有没有上线?3、拷打实习(10min)4、大模型微调,你的训练数据集是如何构建的?数据量有多大?5、在构建数据集的过程中,遇到了哪些挑战?花了多长时间?6、你之前的实习经历偏后端工程,你未来的职业规划更倾向于纯后端开发,还是希望从事与AI/大模型结合的工作?7、详细讲一下Golang中Channel的概念和作用,它是否是并发安全的?8、Channel和传统的锁(Mutex)在实现并发控制时有什么区别?各自的适用场景是什么?9、讲一下GMP模型10、当P的本地队列为空或者不为空时,它会怎么去调度G(协程)?11、Redis支持哪些数据结构12、为什么Redis的速度这么快13、如何实现一个类似淘宝搜索框的实时商品名称模糊搜索功能?14、实时输入联想与输入完成后点击搜索在技术实现上有什么本质区别?15、实时搜索通常使用什么网络协议(如WebSocket)?你了解或有使用过吗?讲一下16、请详细说明微信扫码登录的完整流程和背后发生的原理17、在微服务架构中,服务发现和负载均衡是如何实现的?18、服务注册中心(如Nacos, Consul)是如何工作的?服务实例如何注册和保活(如通过心跳机制)?19、讲一下Agent中的“长短期记忆”20、什么样的信息应该放在长期记忆,什么样的信息放在短期记忆?21、当对话轮数很多,上下文窗口不足时,有哪些处理策略?(如截断、压缩)22、如果要进行记忆压缩,通常有哪些方法?23、了解过Agent的设计范式吗?有哪些?24、你设计的Agent是怎么实现ReAct模式的?详细讲讲25、手撕:实现一个并发任务处理器:给定一个包含100个任务ID的列表,要求控制最大并发数为3,模拟并发调用某个外部接口(如打印ID)26、反问
查看24道真题和解析
点赞 评论 收藏
分享
行云流水1971:你的简历已经有不错的内容基础,但在岗位匹配度、成果量化、逻辑分层上还有优化空间,我结合产品 / 金融科技类岗位偏好帮你调整: 一、现有问题 & 优化方向 信息冗余:课程 / 学生工作与目标岗位关联弱,可精简; 成果颗粒度不足:部分数据缺少 “对比基准”(比如 “效率提升” 没说之前的情况); 岗位标签弱:产品岗核心能力(如需求闭环、PRD 撰写)体现不够突出。 二、优化后简历(以 “金融科技产品岗” 为例) 教育经历 2023.09-2027.06 郑州轻工业大学(公办一本) | 软件工程 | 本科 核心课程:Java 程序设计、数据库原理、Python(匹配产品岗 “技术理解” 需求) 学习成果:专业核心课 90+,获校级一等奖学金; 学生工作:院学生会主席,统筹 6 场校级活动(覆盖 2000 + 人次),锻炼跨部门协作与项目统筹能力。 实习经历
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

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