美团运维开发岗一面、二面社招面经

美团面经:(offer)

部门:跟财务相关,到店,财务审计,每天数据量千万条

一面

1.项目难点,搭建框架时候的难点

2.项目开发过程中遇到的难点,数据标注平台开发中的逻辑,怎么发现有问题的,标注批

次计数?

3.怎么学的并发,博客,怎么保证博客写的是对的,

4.并发包下学了什么

sychronized底层原理?monitor对象头里面是什么?

锁升级?

reetrantlock 底层原理?AQS的等待队列线程安全吗?

5.volatile,CAS

6.为什么要需要并发安全处理7.java集合

8.事务的特性,解释

9.事务隔离级别

10.存储引擎?Inodb,myisam 区别? inodb 索引,myisam索引?

11.为什么主键要自增,叶子节点key为什么有序?

12.最左前缀匹配原则?

13.算法题,打印出一个字符串中所有的回文子串

二面:

一.了解JVM or中间件?JVM?平时怎么学习?如何帮助自己记忆?看看我博客?

二.JVM内存结构

程序计数器工作原理?作用?不会

JVM调优经历dump之类的操作?无

垃圾收集器CMS工作原理? Concurrent体现在哪?用户停顿?垃圾收集为什么要开启多个线

程?

三.数据库

知道哪些锁?事务隔离级别?可串行化怎么实现的?

索引结构?为什么使用B+索引?

查询性能优化?Explain里都能获取什么信息

四.JAVA

concurrentHashMap并发原理?扩容机制?

线程池?知道哪些具体的线程池?如果自己实现一个线程池都要考虑哪些参数?拒绝策略

有哪些?

sychronized锁升级?

编程:CAS 原理?用CAS实现两个线程给同一个变量赋值?

AQS 等待队列为什么设计成双向链表?

fusk/join?

Arraylist和Linkedlist区别

编程:建模题

#面经##社招##美团##运维工程师#
全部评论

相关推荐

SRE实习生一面问题(技术面)1. 你的环境都是用docker部署的吗?2. 在部署过程中遇到过哪些问题?你是怎么解决的?能举例分享一下吗?3. 博客系统部署时遇到哪些具体问题?比如前端加密、接口访问等。4. 宿主机编译能运行,docker里不能运行,怎么排查的?5. 你用的Nginx做了哪些优化?有没有做负载均衡?6. 你是怎么做动静分离的?7. 你对K8S有哪些了解?项目中用到了哪些K8S组件?8. 你熟悉哪些云厂商的业务操作?你的博客部署在哪个平台?9. 你用过哪些云产品?比如阿里云、腾讯云、Google Cloud等。10. 博客系统是怎么做监控的?用过哪些监控工具?Prometheus、Grafana等怎么用的?11. 你用JWT提升安全性的思路是什么?JWT的作用是什么?12. 后端存储用的是什么?如果MySQL变慢,你会怎么定位和排查?13. 你有没有考虑过优化博客系统?有哪些优化方向?比如K8S部署、CICD、CDN、灰度发布、回滚等。14. 平时写过哪些脚本?主要用什么语言?用过哪些定时任务工具?15. 你在学校负责过哪些运维相关的工作?主要用什么命令?16. 如果让你管理100台、200台服务器,你会怎么做监控和分类统计?如何自动巡检和报告?17. 你还有哪些想问面试官的问题?SRE实习生二面问题(综合/HR面)实操相关问题1. 如何查找名为abc的文件?如何模糊查找包含example的文件?2. 如何查找日志文件中包含location的行?3. 如何查看硬盘占用?如何查找最大文件?4. 如何查看内存占用最多的进程?如何查看CPU占用最多的进程?5. 如何查看容器资源占用?如何修改容器端口映射?数据是否会丢失?6. Nginx日志有哪些类型?如何自定义日志格式?如何记录响应时间?7. 如何用Linux命令排查服务器负载问题?1. 你现在在哪个城市?2. 现在已经没有课了吗?一周能工作几天?3. 实习时长能做多久?能做六个月以上吗?4. 实习期间可以接触到K8S吗?5. 平时公司服务监控是怎么做的?用什么技术栈?6. 公司后端主要用什么框架?Spring Cloud还是Spring Boot?7. 你还有什么想要了解的?8. 面试结束后多久可以收到通知?
点赞 评论 收藏
分享
评论
2
16
分享

创作者周榜

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