美团 运维开发 一二面凉经
美团
美团一面(运维开发)
了解一些情况,运维开发和开发更偏向于什么?
k8s的 pod, deployment, 通过YAML文件 create 一个 pod ,中间发生了什么。 当我们提交一个YAML文件,k8s怎么处理
k8s有哪些核心组件。 schedule 的作用
docker 的 namesapce 和 cgroup。 cgroup哪些参数可以对CPU做隔离
Nginx作用,Nginx底层怎么做,才能够做到处理高并发, IO多路复用
路由表,常见的路由算法
虚拟内存和物理内存
Java代码怎么运行起来的
编程题:找到数组的中位数
智力题:有两个人拿100个石子,每次可以拿1~8个,让你先拿,怎么拿才能保证最后一个石子是我拿走的
如果说是10个的话,我应该拿1个,那么剩下9个,无论对方拿多少个,我就拿剩下的石子(如果对方拿1个,我就拿8个,如果对方拿2两个,我就拿7个)
如果是11个的话,一开始我就就拿2个
如果是12个的话,我就拿走3个
如果是20个的话,我就拿到2个,因为我要确保第11个是我的拿的
如果是100个的话,我就拿1个
后面的规划
(面试官说我回答的挺不错,希望我能通过面试 加入美团。真的感谢面试官对我的鼓励,后面还是自己太菜了,挂了)
美团二面
面试官说我笔试成绩挺好的,问了我刷了多少题,然后就不做算法题了(然后这一面挂了。。。)
实习有什么收获
k8s是平台层能力的变革?为什么
k8s怎么做水平拓展的
k8s的控制器模式和 普通的轮询有什么区别?
docker的文件系统是怎么做的, 有哪些namespace, cgroup
docker的exec -ti , 底层是怎么做的
操作系统的内存管理,
内存映射是怎么做的,页表分配的算法
操作系统的 RIng0 Ring1Ring2
比较大的技术挑战
MySQL事务隔离级别
MySQL如何解决慢查询,实际项目中怎么去优化,具体的问题,实际效果提升了多少,有做过测试吗?
后面有继续分析问题的瓶颈在哪里吗,最后压力测试的QPS
Redis和MySQL相比,为什么更快
Redis单线程为什么性能好
寄存器切换的时间是多长?为什么上下文切换开销大?
Redis的数据结构
Redis和数据库的使用场景上的区别
Redis和MySQL 性能差多少?
为什么MySQL的QPS很低
自己的规划,后面想做什么方向的
(回答的一般。二面后无消息,挂)
#面经##美团##运维工程师##校招#