虎牙一面 面经

岗位:云平台开发

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 湖南

相关推荐

【职位概述】- 能够实习至少5个月,每周工作5天,base深圳;- 要求cs相关背景;- 暂无转正名额,请仔细考虑;- 我们正在寻找一位细心且具有强烈责任感的产品运营实习生加入腾讯游戏团队。作为实习生,你将在团队的支持下,参与腾讯游戏Game Air的产品迭代与运营工作,从场景设计到对接研发团队,再到内部推广与数据整理,全方位体验AI产品运营的流程。如果你对强化学习有较深的理解,能够吃苦耐劳,并且渴望在快节奏的环境中学习和成长,那么欢迎加入我们!在这里你将接触到全球最前沿的游戏AIGC技术和产品运营实践!【主要职责】- 负责Game Air平台客户需求的对接,负责AI代码和AI 陪玩队友等多个项目;- 制定 AI 代码生成平台的产品战略和路线图,明确功能模块和开发优先级;- 参与自然语言交互场景设计,分析玩家指令到中文伪代码的转化逻辑;- 协助构建积木编程规则库,设计API调用与积木组合的自动化策略;- 支持训练数据集的构建与标注,参与Prompt工程优化实验;- 承担项目管理职责,对接研发团队,确定功能开发优先级;协助保证产品研发进度。【任职资格】- 熟悉代码生成工具(如 GitHub Copilot、Cursor 等)的功能和用户需求;- 计算机科学或相关专业,具备AI代码生成相关实习经验; - 具有良好的沟通技巧和团队合作精神,逻辑和表达能力优秀;- 能够在压力下工作,适应快速变化的工作环境;- 熟练使用Figma,墨刀,Axure和Excel等其他办公软件。【加分项】- 对UE等游戏引擎有一定的了解,熟悉强化学习原理;- 对自然语言处理技术有基础认知,了解GPT等大模型基础原理;- 熟悉Scratch/Blockly等积木编程系统。      
投递腾讯等公司6个岗位
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

更多
牛客网
牛客企业服务