首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客731192051号
门头沟学院 科研人员
发布于湖北
关注
已关注
取消关注
@Jack_Yi:
美团基础研发平台一面
美团基础研发平台一面项目1. 说说一条SQL语句的处理过程解析器通过词法解析和语法解析将SQL转化为抽象语法树,同时进行语义分析,查看SQL是否有错误;生成的语法树还会根据用户的权限、定义的规则进行重写,重写后移交给planner,planner通过逻辑优化和物理优化后生成具体的可执行的计划树,移交给执行器执行,最后将执行结果返回给客户端。2. 如何生成执行计划?逻辑优化和物理优化举例说明执行计划是根据query tree和优化器优化。逻辑优化是基于规则的优化,一般有上拉子查询和子链接,谓词下推,常量替换,等价表达式的替换等操作,改造查询树的结构使其更加高效;物理优化是指基于代价(模型)的优化。3. 如何排查慢查询问题?查看慢日志,定位慢查询的SQL语句,然后执行explain分析其查询计划,查看索引使用、连接路径(实际使用的排序算法等等)。4. 如何使得一条SQL的执行计划基本不变化?这里不是很了解,可以在事务内设置参数GUC值,控制执行计划的生成。5. Greenplum架构,MPP架构,分库分表的数据库执行SQL跟单机有什么区别6. Greenplum数据备份怎么做的一份数据多份副本存在其他机器上7. PG隔离级别,如何实现RC和RR;快照隔离实现了可串行化吗,没有8. RR级别MVCC读、加排他锁锁写如何实现,为什么要加间隙锁不加会怎么样?如何实现不太会。。出现幻读现象select from A for update加什么锁,排他锁9. 了解Mysql如何实现隔离级别的吗?mysql MVCC快照读,加临键锁写,可以避免幻读问题。没讲清楚,得再学习学习10. 幻读和不可重复读不可重复读指读同一行记录时,读到了其他已提交事务的更新;幻读指的是两次读的行数不同11. PG底层如何delete,标记删除,删除后如何回滚,多版本12. B+tree唯一索引如何实现,删除旧key,如何再插入同样的key,如何保证多个事务同时插入key不会出错。如果标记被删除数据过多怎么办?插入前清理垃圾元组13. Mysql的主从复制,读的话加锁更安全还是快照读更安全,为什么?应该是加锁安全,避免并发顺序可能导致回放log出现不一致。未来从业规划,会更倾向于美团吗反问,部门各个组的业务,然后本组做的事
点赞 10
评论 5
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
今天 10:47
重庆邮电大学 Java
联想-AI应用开发-面经
联想一面自我介绍rag文本分块策略你对AI agent的了解了解哪些框架在rag中如何构建上下文对话的能力关于大模型提示词的经验你知道哪些agent工具rag中的幻觉问题是这么处理的?你知道哪些向量数据库?在rag中,有哪些相似度的计算方法你知道最近两年有哪些agent框架吗谈谈你对openClaw的人生谈谈对agent Skills的认识什么是python闭包,你在项目中哪些场景中使用了的Java中如何处理内存泄漏风险反问:大概有几面:总共两面,后面一面是HR面多久能知道本次面试的结果:应该很快吧大概多久能入职:得HR才能知道(整个流程总共20分钟,无手撕代码环节。时间短的比拷打1个半小时,...
查看15道真题和解析
点赞
评论
收藏
分享
03-27 10:22
门头沟学院 C++
影石 音视频开发-C++ 二面
1. 自我介绍2. 如何设计一个类只能在栈上创建对象答案:如果想让一个类只能在栈上创建,核心就是禁止堆分配。最常见的做法是把 operator new 和 operator delete 声明为删除,或者放到 private 里不让外部调用。这样外部就不能通过 new 在堆上申请对象了,只能直接定义局部对象。不过这种方式只能限制常规 new,如果有人用 placement new 或者其他非常规手段,还得结合接口设计一起控制。代码: #include <iostream> using namespace std; class StackOnly { public: StackOnl...
C++ 常考面试题总结
点赞
评论
收藏
分享
03-05 12:11
已编辑
西南交通大学 C++
27届简历求拷打
刚刚丢了简历过去tx提前批,燃尽了😓感觉这年头保研考研考公都难。今晚海投看看能不能刷点经验,八股一点没看。冲冲冲。
提前批简历挂麻了怎么办
点赞
评论
收藏
分享
02-14 12:41
山西大学 测试工程师
程序员是真的要早读吗
KKorz:
是这样的,还会定期默写抽查
点赞
评论
收藏
分享
03-29 15:20
门头沟学院 测试开发
字节ai agent评测实习生-数据平台一二面凉经
一面时间:3.23自我介绍展开讲一下百度的实习(STAR法则)讲解一下图片的评测集是如何设计的评测执行中,有哪些自动化提效的部分agent skill做ui自动化实现细节?测试case的覆盖度如何,通过率大概多少badcase主要集中在哪些部分?针对badcase,解决思路是什么?你编写的功能脚本主要解决了什么问题?代码手撕:如果给你一个包含1000条数据的JSON文件,请你用Python读取它,并统计其中某个字段(如label)的分布,你会怎么做?反问环节。二面时间:3.24自我介绍展开讲一下百度的实习(STAR法则)你针对图片的评测标准如何构建?定义评测标准之后,是靠人去做吗,有没有自动化...
查看24道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
Vibe Coding开发前的 7 个关键步骤
6721
2
...
我放弃互联网大厂了。。
5398
3
...
字节实习一、二、三、HR面面经
3907
4
...
双非前端字节一面面经(难度 plus ultra 版)
3406
5
...
4.1 美团后端暑期实习面经
3293
6
...
京东零售平台产品与研发中心一面
3046
7
...
美团后端暑期实习一面
2600
8
...
美团暑期二面
2545
9
...
如何把面试主动权握在手里?Ai岗面试焚诀!
2545
10
...
我招了!当年就是被招行这么招进去的
2389
创作者周榜
更多
正在热议
更多
#
你觉得大几开始实习最合适?
#
12065次浏览
123人参与
#
你都用vibe coding做过什么?
#
6822次浏览
249人参与
#
厦门银行科技岗值不值得投
#
13166次浏览
309人参与
#
面试被问到不会的问题,你怎么应对?
#
10577次浏览
92人参与
#
你现在一天AI几次?
#
5421次浏览
70人参与
#
你见过哪些招聘隐形歧视?
#
8696次浏览
76人参与
#
招商银行数字金融训练营
#
69759次浏览
805人参与
#
Vibe Coding 会干掉初级岗位吗?
#
10222次浏览
144人参与
#
AI Coding实战技巧
#
3984次浏览
104人参与
#
做完笔试后你收到面试了吗?
#
11673次浏览
105人参与
#
大厂实习和小厂实习最大的区别是什么?
#
20981次浏览
152人参与
#
如果人生可以debug你会改哪一行?
#
4638次浏览
86人参与
#
牛友の3月总结
#
14933次浏览
135人参与
#
秋招OC许愿
#
425027次浏览
2705人参与
#
金融财经春招备战日记
#
60761次浏览
253人参与
#
面试中,你被问过哪些奇葩问题?
#
91747次浏览
857人参与
#
uu们,春招你还来吗?
#
51692次浏览
254人参与
#
面试吐槽bot
#
182935次浏览
874人参与
#
节后第一天上班,我的精神状态
#
19925次浏览
139人参与
#
降低公积金和取消房补怎么选
#
29630次浏览
90人参与
#
七猫笔试
#
6136次浏览
44人参与
#
Claude Code泄露源码
#
3767次浏览
58人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务