2022/3/11 美团 春招 测试开发 面试
- 自我介绍
- 项目
- 工程项目:
- 实现了哪些功能
- 用了哪些技术
- 用了什么数据库
- 是否上线
- 科研项目:
- 说说方法
- 是否应用到实际中
- 工程项目:
- 计算机基础
- HTTP协议状态码:304,302
- GET/POST区别
- TCP三次握手,TCP和UDP的区别
- 死锁发生的条件
- 乐观锁、悲观锁
- 堆、栈、队列
- 重载、覆盖
- 指针和引用的区别
- Linux命令:创建文件,查看进程,查询网络端口使用情况,编辑文本。
- SQL语句
- 删除表
- 表:a {id, course, score}, b {id, name}
- 查询每门课程的平均成绩降序排列
- 查询每门课程最高成绩的姓名
我的答案:select a.course course, b.name name from a, b, (select course, max(score) as max_score from a group by course) c where a.course = c.course and a.score = c.max_score and a.id = b.id;
- 查询每门课程成绩>90分的姓名
我的答案:select a.course course, b.name name from a, b, (select course, score from a where score > 90 group by course, score) c where a.course = c.course and a.score = c.score and a.id = b.id;
- 算法题:合并有序链表
由于我SQL语言掌握的一般,如有错误还望指出,谢谢!
#面经##面试题目##美团#