面试面经 · 美团
【美团】【Go后端】【暑期实习一面】面经(Go语言+MySQL+Redis+算法)
【美团】【Go后端】【暑期实习一面】
基本信息
| 项目 | 内容 |
|---|---|
| 公司 | 美团 |
| 岗位 | Go 后端开发 |
| 轮次 | 一面 |
| 时间 | 2024 暑期实习 |
| 面型体感 | 技术面,71分钟,Go语言专项 |
| 面试官风格 | 全面考察 |
| 结果 | 未通过 |
面试题目(按提问顺序)
- 自我介绍
- Go 的整数数字怎么存储?
- int32 的范围?
- Go 的数据结构有哪些?
- 项目:Trie 树怎么做敏感词过滤?
- 广播器为什么用锁?怎么避免?
- 环形链表怎么保存 n 条离线消息?
- 数据和缓存怎么保证双写一致?
- MySQL 聚簇索引、非聚簇索引?
- 联合索引 (a,b,c) 各种查询分析
- 事务隔离级别?解决了什么问题?
- RR 解决了幻读吗?
- 快照读和当前读的区别?MVCC?
- TCP 三次握手两次行不行?
- TCP 如何保证可靠性?
- 拥塞控制四个算法?
- 进程线程区别联系?
- 进程通信方式、调度算法?
- 内核态和用户态?
- 页面置换算法?
- IO 模型?
- Linux 常用命令?
- Redis 数据结构?
- 算法题:无重复数组中找到没有出现的最小正整数
面试感受 / 反馈
美团 Go 后端一面考察全面,Go 语言基础、MySQL、Redis、计网、操作系统都有涉及。问题问得细,需要深入理解。
准备建议
- Go 语言特性要熟悉
- MySQL 和 Redis 是重点
- 计网和操作系统基础要扎实
- 算法题注意优化