美团第二次一面 3.27

上一次面试表现太差,直接挂了,重新被捞起来,重新一面。
这一次面试官引导的非常好,从简单慢慢问到困难的题目,八股很多,整个面试流程1h,面试体验非常好。
面了20min,中间接了个别的公司的电话,我不敢不接啊,出去接了个一分钟电话,回来接着面。
八股文部分30min、项目和场景题15min、手撕10min、反问5min。

1. 怎么学习的,看的哪些书,其实就是说你那些比较熟悉,后面都是围绕我说的方向展开的。
2. 数据库索引有什么了解。
3. 为什么用b+树不用其他的数据结构。
4. b+树叶子节点存的是什么。
5. 联合索引什么时候失效。
6. 如何判断sql有没有用到索引。
7. 讲一下数据库的锁机制。
8. 什么情况下用表锁、什么情况下用行锁。
9. TCP和UDP的区别。
10. TCP和UDP使用场景。
11. TCP如何保证可靠传输的。
12. rabbitMQ用了哪些设计模式。    背过,我忘记了啊啊啊啊。
13. mq什么时候发生消费失败的场景。
14. mq如何保证消息可靠性。
15. mq如何进行持久化。
16. mq如何避免消费重复的消息。
17. redis基本数据类型,string类型的底层实现
18. redis中有序队列,  我不知道,后来我才直到问的是是有序集合,队列能和集合一样吗?上当了,不然redis还能再多问一些的。
19. 介绍一下项目。
20. 围绕项目问了很多数据库相关的操作,比如表怎么设计,索引怎么设计的等等。
21. 场景题,如何对接三方支付。

手撕:简单题,合并两个有序数组

最后她说我看你不懂java,我还是要问你两个简单的java问题。

1. hashmap和什么什么hashmap由什么区别。  不会
2. java中两个整形做比较。

反问环节。
全部评论
楼主有点猛居然还出去接电话。。。
5 回复 分享
发布于 2023-03-28 19:26 上海
哈哈哈哈,concurrent hashmap,比hashmap线程更安全,老哥英文水平要在线啊
4 回复 分享
发布于 2023-03-28 12:08 美国
哥们怎么被捞的
1 回复 分享
发布于 2023-03-28 16:15 北京
是不是个女面试官?问的和我基本一样,t也是昨天面的。楼主过了吗?
点赞 回复 分享
发布于 2023-03-28 13:03 北京
rabbitmq设计模式 是指那几种路由模式吗?
点赞 回复 分享
发布于 2023-03-28 17:51 四川
阿里巴巴AE金融核心部门招聘24届实习生感兴趣私聊【java开发】【毕业时间:2023年11月~2024年10月】
点赞 回复 分享
发布于 2023-03-28 19:29 北京
您好,您是投的美团的什么部门的什么岗呀?java后端开发还是测开?
点赞 回复 分享
发布于 2023-03-29 19:52 浙江
挂了之后多久被捞的
点赞 回复 分享
发布于 2023-03-30 17:04 江苏
您好,我想请问一下,rabbitmq的设计模式指的是 topic fanout这种路由吗,还是设计模式这门课里面的设计模式呀,比如工厂模式等
点赞 回复 分享
发布于 2023-04-02 22:59 湖北
老哥我直接选定部门了,没选都喜欢,挂了,是不是不会被其他部门看见捞捞了啊😭😭
点赞 回复 分享
发布于 2023-04-03 20:40 黑龙江
要不再沉淀一下吧
点赞 回复 分享
发布于 2023-04-04 09:11 北京

相关推荐

360服务器开发—golang为主  一面  全程45min1.自我介绍2.上段实习(ps:上段实习也是网安行业的,问的比较细)3.golang并发优势4.gmp和gc(ps:回答较为全面)😬😬😬gmp从单进程讲到多进程/多线程,gmp的设计原理和优势,为什么等等gc从算法到gc阶段到写屏障等等5.服务器优化方案ps:当时简单回答了看CPU使用率,看MySQL慢查询日志,用普罗米修斯去监控数据库6.接口性能优化ps:好多方案,大概举例了11种,等我整理链接放在评论区7.es为什么那么快(es问的比较深,好久没看了)答:倒排索引,然后举例讲了一下怎么倒排的,内存数据库,举例高度分页会导致查询速度变低,json数据格式,数据存储小,不确定对不对8.高必发场景下数据如何平滑写入es9.MySQL索引等10.redis数据结构和场景11.redis,hll用过吗360集团2025全球校园招聘今日启动【公司介绍】360成立于2005年,是世界领先、中国第一的网络安全领军企业,互联网免费安全服务的倡导者。【招募岗位】销售运营、算法、开发、运维、视觉设计【工作地点】北京、上海【福利待遇】竞争力薪资+全方位福利+校招生定制培养方案【投递链接】https://360campus.zhiye.com/campus/jobs?shareId=92cfb7e8-2ae3-49dc-b960-cf7ce3c1a6c7&shareSource=2【内推码】ES3C3K(简历优先筛选,后续有流程上的问题欢迎随时联系)填了内推码麻烦留言,我去确认下是否内推成功!岗位+姓名缩写格式~
360集团
|
校招
|
26个岗位
点赞 评论 收藏
分享
头像
10-30 14:44
已编辑
门头沟学院 Java
1. 自我介绍2. java底层数据结构(数组、栈、链表、队列)的特性和使用场景3. 大量数据的存储用哪种方式合适4. jdk8的hashmap底层实现5. hashmap链表转红黑树的触发条件,以及什么时候转回去6. hashmap和concurrenthashmap的区别,以及后者如何保证效率的同时,保证线程安全7. 线程池的核心参数,以及执行顺序8. java里面用过哪些锁9. ReentrantLock的底层实现原理,AQS怎么实现10. CAS里面使用volatile 保证了什么属性实现这种安全性11. 内存中基于什么操作来保证的12. volatile修饰的变量有什么特别的吗13. 双亲委派模型14. jvm运行数据区的构成以及作用15. 垃圾回收算法16. 老年代和年轻代用的什么算法17. Rabbitmq的消息可靠性怎么保证,重复消费问题18. mq怎么保证消息的顺序性19. 怎么实现消息的幂等性20. MySQL中innodb底层索引实现和MVCC,以及MySQL默认的隔离级别21.  redis底层数据结构,为啥使用跳表不用别的数据结构22. redis持久化机制的方式,以及内存淘汰策略23. redis的缓存一致性怎么实现24. 分布式锁用吗?Redisson如何加锁解锁操作?25. spring的循环依赖怎么解决,哪种注入方式可以解决,哪种方式不可以解决26. Mybatis里面的xml如何解析成Spring的bean注入到容器里面的27. 统计每个接口总的调用次数,放在SpringCloud组件哪个位置28. gateway通常用来干什么的29. 做完这些项目最后挑战或者成就感的是什么反问环节。。。。。。ps: 面试官很好,不会的会解释,然后会跟着简历来问问题。10.30  进二面#数据人的面试交流地##数字马力面经##面经#
查看58道真题和解析 数据人的面试交流地
点赞 评论 收藏
分享
12 63 评论
分享
牛客网
牛客企业服务