美团后端日常实习一面面经

1、自我介绍
2、挑选一个你觉得最有价值的项目说一下:说了一个数据中台的项目。其中有两个有意思的地方。
(1)一个控制反转思想设计的外键依赖自动检查工具。详情见博客:https://blog.csdn.net/qq_28625359/article/details/140147873?spm=1001.2014.3001.5502
(2)一套用标签机制实现搜索的设计。详情见博客:https://blog.csdn.net/qq_28625359/article/details/140148327?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22140148327%22%2C%22source%22%3A%22qq_28625359%22%7D
3、聊了一下标签机制里面存SQL会遇到的SQL注入,怎么解决:输入参数校验、转换编码。
4、又聊了一下存储安全,数据脱密脱敏。我的思路:对于身份证、手机号等数据进行非对称加密、对于密码存储可重复加密结果,输入数据通过加密结果判断。面试官补充:可以多次加密。一般数据库漏了源码肯定也漏了。所以可以考虑密钥的异地/特殊机制存储。
5、mysql、redis、es的选型和功能区别。大量数据持久化选mysql,少量数据求高速用redis,全文检索用ES。然后又拓展开详细讲了讲mysql和redis的区别。
6、redis支不支持事务。感觉有点懵,没背过这八股啊,蒙了个支持。刚下来思考了一下,redis其实不太会遇到事务的问题,因为核心线程只有一个。
7、详细讲讲mysql怎么实现事务的。还是老一套,ACID+四个问题+MVCC和锁
8、了解mysql哪些log,详细说说。undo,redo,bin。undo,redo是innodb的,bin是上层模块的。undo用于解决事务问题。redo用于半持久化。bin用于长期持久化加主从同步。
9、算法题:有序链表去重,五分钟秒了。
10、时间剩的还有点多,面试官又问了问了不了解线程池。我说没用过但知道,背诵核心参数、线程池类型。看差不多快一个小时了,就停了。
11、反问:部门业务。Base地、几轮面试(一轮)
全部评论
老哥这数据中台的亮点项目是自己弄的还是实习/实验室项目呀
2 回复 分享
发布于 2024-07-04 09:21 北京
美团java实习是只有200/天吗
点赞 回复 分享
发布于 02-06 23:05 广东
数据中台是干啥的 做数据流转实时计算吗
点赞 回复 分享
发布于 2024-08-25 17:41 天津
老哥请问美团后端是一面还是两面,看到有两轮的
点赞 回复 分享
发布于 2024-07-25 16:17 北京
m
点赞 回复 分享
发布于 2024-07-12 15:17 陕西
好强
点赞 回复 分享
发布于 2024-07-10 09:42 广东
老哥是研究生吗,怎么这么猛
点赞 回复 分享
发布于 2024-07-06 19:51 四川
啥部门呀
点赞 回复 分享
发布于 2024-07-04 18:05 北京
一轮面试这么爽
点赞 回复 分享
发布于 2024-07-04 17:46 北京

相关推荐

06-13 17:33
门头沟学院 Java
顺序不记了,大致顺序是这样的,有的相同知识点写分开了1.基本数据类型2.基本数据类型和包装类型的区别3.==和equals区别4.ArrayList与LinkedList区别5.hashmap底层原理,put操作时会发生什么6.说出几种树型数据结构7.B树和B+树区别8.jvm加载类机制9.线程池核心参数10.创建线程池的几种方式11.callable与runnable区别12.线程池怎么回收线程13.redis三剑客14.布隆过滤器原理,不要背八股,说说真正使用时遇到了问题没有(我说没有,不知道该怎么回答了)15.堆的内存结构16.自己在写项目时有没有遇见过oom,如何处理,不要背八股,根据真实经验,我说不会17.redis死锁怎么办,watchdog机制如何发现是否锁过期18.如何避免redis红锁19.一个表性别与年龄如何加索引20.自己的项目的QPS怎么测的,有没有真正遇到大数量表21.说一说泛型22.springboot自动装配原理23.springmvc与springboot区别24.aop使用过嘛?动态代理与静态代理区别25.spring循环依赖怎么解决26.你说用过es,es如何分片,怎么存的数据,1000万条数据怎么写入库中27.你说用limit,那么在数据量大之后,如何优化28.rabbitmq如何批次发送,批量读取,答了延迟队列和线程池,都不对29.计网知不知道smtp协议,不知道写了对不对,完全听懵了30.springcloud知道嘛?只是了解反问1.做什么的?短信服务,信息量能到千万级2.对我的建议,基础不错,但是不要只背八股,多去实际开发中理解。面试官人不错,虽然没露脸,但是中间会引导我回答问题,不会的也只是说对我要求没那么高。面完问我在济宁生活有没有困难,最快什么时候到,让人事给我聊薪资了。下午人事打电话,问我27届的会不会跑路,还在想办法如何使我不跑路,不想扣我薪资等。之后我再联系吧,还挺想去的😭,我真不跑路哥😢附一张河科大幽默大专图,科大就是大专罢了
查看30道真题和解析
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 12:31
以前小时候我最痛恨出轨、偷情的人,无论男女,为什么会出轨?现在我成了自己最讨厌的人,没想到分享的东西在牛客会被这么多人看,大家的评价都很中肯,我也认同,想过一一回复,但我还是收声了,我想我应该说说这件事,这件事一直压在我心里,是个很大的心结,上面说了人为什么出轨,我大概能明白了。我们大一下半年开始恋爱,开始恋爱,我给出了我铭记3年的承诺,我对她好一辈子,我永远不会背叛,我责任心太重,我觉得跟了我,我就要照顾她一辈子,我们在一起3年我都没有碰过她,她说往东我就往东,她说什么我做什么,她要我干什么,我就干什么!在学校很美好,中途也出过一些小插曲,比如男闺蜜、男闺蜜2号等等等。但我都强迫她改掉了,我...
牛客刘北:两个缺爱的人是没有办法好好在一起的,但世界上哪有什么是非对错?你后悔你们在一起了,但是刚刚在一起的美好也是真的呀,因为其他人的出现,你开始想要了最开始的自己,你的确对不起自己,21岁的你望高物远,你完全可以不谈恋爱,去过你想要的生活,你向往自由,在一起之后,你要想的不是一个人,而是两个人,你不是变心了,就像你说的,你受够了,你不想包容了,冷静几天是你最优的选择,爱人先爱己。
社会教会你的第一课
点赞 评论 收藏
分享
评论
26
129
分享

创作者周榜

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