美团运维一、二、三面面经

一面

  • JVM参数等,内存的结构垃圾回收等

  • CMS 和 G1等

  • 串行和并行的区别,什么时候用串行,什么时候用并行

  • FULL GC 的问题,为什么出现FULL GC的问题,为什么内存满

  • 分析内存的命令是什么,dump整个线程,怎么把堆栈信息打出来

  • 操作系统的同步和异步,什么场景下用到同步什么场景下用到异步

  • HTTP,TCP,路由器,交换机

  • HTTP 和HTTPS的区别

  • TCP 为啥是三次握手

  • TCP和UDP

  • shell 脚本

  • 查看文件命令

  • 过滤字段中有北京字段的行怎么过滤(grep 命令)

  • 文件里面去重复值(uniq 命令)

  • mysql事物隔离级别有几种

  • 一般怎么会产生死锁

  • 怎么优化sql的索引,explain主要关注哪些字段(type,extra,key,row检索行数)

  • 智力题:1.3L水和5L水 2.25匹马,5匹一组,取123名

    二面

    操作系统

  • 进程,线程和携程有什么联系

    • 携程是单线程下实现并发(通过切换 + 保存状态)
  • 一个进程可以创建多个线程跟什么有关(由可用虚拟空间和线程的栈的大小共同决定)

  • 进程状态有哪些(新建态、终止态、运行态、就绪态、阻塞态)

  • 进程同步有哪几种方法

    • (互斥锁,读写锁,条件变量,信号量(pv原语操作,一次P操作使信号量减,一次V操作使信号量加1))。
  • 线程间的通讯方式
    -管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。

    • 命名管道FIFO:有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。
    • 消息队列MessageQueue:消息队列是由消息的链表,存放在内核中并由消息队列标识符标识。消息队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限等缺点。
    • 共享存储SharedMemory:共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问。共享内存是最快的 IPC 方式,它是针对其他进程间通信方式运行效率低而专门设计的。它往往与其他通信机制,如信号量,配合使用,来实现进程间的同步和通信。
    • 信号量Semaphore:信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机制,防止某进程正在访问共享资源时,其他进程也访问该资源。因此,主要作为进程间以及同一进程内不同线程之间的同步手段。
    • 套接字Socket:套解口也是一种进程间通信机制,与其他通信机制不同的是,它可用于不同及其间的进程通信。
    • 信号 ( sinal ) : 信号是一种比较复杂的通信方式,用于通知接收进程某个事件已经发生。
  • 多进程和多线程有什么区别,什么时候用多进程,什么时候用多线程

  • linux中的异常和中断有什么区别

  • linux 系统的启动过程

  • 查看文件用什么命令,查看负载用什么命令

    • 查看负载(1.top命令,uptime查看linux负载,w查看linux负载,vmstat)
  • 本机网卡的IP地址怎么查看

数据库

  • 数据库索引,索引有哪几种
  • innoDB和myISAM存储引擎,各在什么场景下使用
  • 事物的四种隔离级别
  • 什么是脏读,不可重复读和幻读
  • mysql的主从同步延迟都有哪些原因和怎么解决
  • 主从同步原理,主库宕机怎么办
  • 数据库分库分表有什么原则

网络

  • TCP的流控机制和拥塞处理机制
  • cookie和session的区别
  • 输入meituan.com 它的执行流程
  • 负载均衡 los
  • 六大的设计原则和常见的设计模式
  • JVM GC机制
  • full GC怎么处理

三面

问项目

  • 小云通知
  • 状态码(权限状态码)
  • 项目通知类具体字段和方法
  • SRE 的了解
  • 静态代码的检查
  • 阿里巴巴空指针是怎么检查的
  • redis 有用过阿里的redis吗,redis是怎么在服务器上用的
  • 项目中有哪些服务
  • 项目的端口都有哪些
  • 数据库是共用一个吗
  • linux 脚本
  • 怎么查看项目是否存活
  • java开发必须的
#美团面经##美团##运维工程师##面经#
全部评论
有一些问题我进行了总结,现在已经确认三面凉了,可能三面我项目没有细挖,很多答的都不怎么好,但是一二三面确实学到了不少东西,大家加油吧!
1 回复
分享
发布于 2021-08-30 22:21
请问楼主面的是哪个部门呀
2 回复
分享
发布于 2021-10-17 14:58
秋招专场
校招火热招聘中
官网直投
真难,照这题目,我一面都过不了
2 回复
分享
发布于 2022-03-17 16:38
老哥,你base是在哪里
点赞 回复
分享
发布于 2021-08-31 21:01
上面不是进程间的通信么?😓
点赞 回复
分享
发布于 2021-09-01 16:30
美团三面是hr面吗?怎么感觉还像是技术面
点赞 回复
分享
发布于 2021-09-07 15:21
lz运维的笔试题型是什么样的?
点赞 回复
分享
发布于 2021-09-17 18:34
楼主三面都没有手撕代码吗,请问是笔试成绩很好还是
点赞 回复
分享
发布于 2021-09-22 09:51
嚯,你这个二面跟我问的一模一样
点赞 回复
分享
发布于 2021-09-23 13:56
楼主,请问项目需要跟运维相关吗?
点赞 回复
分享
发布于 2022-04-22 16:57

相关推荐

头像
不愿透露姓名的神秘牛友
03-26 16:38
理想汽车 热管理 26000×14 硕士985
点赞 评论 收藏
转发
头像
不愿透露姓名的神秘牛友
昨天 18:03
理想汽车 研发工程师 年包45万 硕士985
点赞 评论 收藏
转发
16 130 评论
分享
牛客网
牛客企业服务