8.26美团一面

介绍
项目拷打
下面这些真的不会
rabbitmq可靠传输
理论层面保证分布式一致有哪些方式
网关服务的token认证,身份会拓展到后面的服务吗
token的认证有没有做水平或垂直鉴权,gateway限流,限流值,没做限流服务上会有什么问题
-----------------------------------------------------------------------------------------
接口和抽象类
spring中那些设计模式
单线程和多线程的区别,什么适合使用多线程
创建线程的方法
线程池的关键参数
如何理解线程安全
线程安全的容器集合
mysql的执行效率
手撕 topK
全部评论
1.producer到exchange的confirm机制,exchange到queue的return回调机制,queue到consumer的ack确认机制,死信队列和mq持久化,通过以上方式保证消息不会丢失。2.我项目中的做法是:在网关对token做统一解析再放回请求头,后端服务正常获取,当然也可以放到redis 4.服务雪崩 线程耗尽
5 回复 分享
发布于 2024-08-27 03:14 四川
佬是哪个部门呀
1 回复 分享
发布于 2024-08-26 18:30 广东
感谢分享
1 回复 分享
发布于 2024-08-28 23:54 黑龙江
有没有佬会的,解答解答
点赞 回复 分享
发布于 2024-08-26 16:57 江苏
topk是让自己手写堆吗
点赞 回复 分享
发布于 2024-08-26 17:46 北京
佬是什么时候笔试的
点赞 回复 分享
发布于 2024-08-26 18:23 湖南
分布式一致协议 raft? 还有zookeeper自己实现的分布式一致性协议?
点赞 回复 分享
发布于 2024-08-27 00:02 广东
祝面试通过
点赞 回复 分享
发布于 2024-08-27 16:40 上海
日常吗
点赞 回复 分享
发布于 2024-08-28 13:23 北京

相关推荐

03-02 14:21
去哪儿_Java开发
#90后北漂现状# 现在工作已经9个月,实际进组工作6个月了。算是逐渐体会到什么叫做写代码不是工作的全部。作为一个新人开发,在开发需求的过程中,需要和产品反复沟通确定需求、梳理业务、阅读已有的系统实现逻辑,构思需求的实现思路,申请数据库、各个系统权限,必要时编写相关接口设计文档,在多部门协作时需要确定交互接口和字段含义,一切准备就绪后才能开始编写代码。写完代码之后,还要自测、CR,过质量门禁,编写发布文档,准备发布、正式发布、发布后监控、出现故障时及时处理等等。在这些日常工作中,写代码的时间虽然不是最多的,但是写代码的能力依然是最重要,如何能有正确的代码编写思路、保证正确的业务逻辑、编写健壮性地高质量的代码。所以在按部就班地很多个夜晚,我依然会为了如何提高自己的技术水平而烦恼。我记得一个别人分享的帖子:据他在某个大厂里的观察,不是所有的人都是技术大佬,技术最好在工作上也不一定是最受欢迎的,但是技术基础差的同事,往往一定是很痛苦的。这样的一种忧虑始终淡淡地萦绕在我的心头,我执着地希望能进入某一家心心念念的大厂,但同时我对自己现在的技术水平并不自信。在网络上,我搜集了一些经验。一部分适合校园时期,提倡系统性的学习,打下扎实的基础;另一方面则是更加从目的导向出发,或者深度学习自己正在使用的技术,或者以跳槽为目的学习相关的技术。从目前我自己的情况来看,没有系统性学习的时间,通过以目的为导向、解决问题去学习是效率更高的一种学习方式。寻找这两种方法的共同点,它们都需要反复的编码实践和总结。所以提高技术水平的一个量化目标,就是每天每周,业余时间里,自己花在代码上的时间能有多少、业务实践编写的代码量能有多少。#牛客AI配图神器#
点赞 评论 收藏
分享
评论
13
89
分享

创作者周榜

更多
牛客网
牛客企业服务