自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 涂鸦智能1面

涂鸦智能1面1.自我介绍;2.RIP-22和顺序消息多读写队列打散,有什么区别?打散之后,对于一个queue也是单条单条的消费,RIP-22对于queue是分批并发消费,另外RIP-22做了消息分流(不需要保证顺序,就直接并发消费)。3.消费成功,如何提交?跟顺序消息一样,正常提交到offsetstore;比顺序消息多了一步,还需要把阶段的消费进度提交到stageoffsetstore;4.扩展的线程池,是如何维护的?管理了2个线程池,1个线程池用于把消息转发到优先级缓存(其实就是一个Conc

2021-06-30 10:44:49 146 1

原创 端点科技1面

端点科技1面1.自我介绍;2.RocketMQ顺序消息场景及魔改方案;没有表达好,应该说为了保证订单消息其状态的正常流转,比如从状态10->20->30,所以用了顺序消息;顺序消息的消费,即使加了机器后,仍然慢到无法忍受,然后讲个人对于RocketMQ顺序消费者的魔改。3.说一下ES的优化经验?用filter替代must、mustnot,不算分,子句被视为用于缓存;filter条件选择数据量小的,比如一个bool字段true占5%,false占95%,如果需要查询false的数据,

2021-06-26 11:44:18 216

原创 顺网科技1面

顺网科技1面1.2min的自我介绍;2.介绍一个你最熟悉的项目;3.项目难点是什么?活动消息的延迟,然后讲阶段性并发consumer;4.分库分表的方式?内部中间件,类似Sharing-JDBC;todo Sharing-JDBC需要了解下架构原理;5.表水平拆分之后,遇到了什么问题?分布式全局唯一ID;跨分片事物;跨分片join;6.RockteMQ内部通信协议是如何设计的?没有回答出来,想着跟Netty有关系;7.RocketMQ对比kafka?kafka是基于scala

2021-06-23 18:55:56 227

原创 大搜车1面

大搜车1面1.agent的使用场景?日志采集;性能统计;字节码加解密;2.RocketMQ性能为啥好?MappedFile预热;消息顺序写入;大量使用堆外内存,IO时少拷贝一次;拉取消息时的长连接机制。3.volatile底层原理?https://snailclimb.gitee.io/javaguide/#/docs/java/multi-thread/2020最新Java并发进阶常见面试题总结?id=_2-volatile-关键字以上仅是回答的不好的问题。...

2021-06-23 17:34:22 60

原创 微店一面

微店一面微店一面1.自我介绍2.你用java多长时间了?算一下到现在两年多了。3.学校里有java的课程是吧?是的,大二上学期、下学期。4.你用的jdk版本是多少?Jdk85.jdk8相较于jdk7有哪些优化?举了ConcurrentHashMap的例子,锁方面的优化:分段式锁->CAS,HashMap方面的优化:一直是链表->链表到红黑树的相互转化(链表节点达到8...

2019-12-01 20:53:18 453 2

原创 微店二面

微店二面1.自我介绍2.在学校参加比赛具体做什么?3.自研框架SpringMVC的实现逻辑4.死锁的产生和解决方案?(回答的不好,没有回答到前面两点,解决方案也只说了具体的一种解决方案,没有谈到原理)①互斥条件:该资源同时只有一个线程占用;②不可剥夺条件:线程获取到的资源在自己使用完之前不能被其他线程抢占;③请求并持有条件:一个线程已经持有了至少一个资源,又提出了新的资源请求,而新...

2019-11-15 09:51:12 663 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除