饿了么一面 凉经

一面 3.19 45min
问实习 30min
kafka相关
1,kafka的优点,为什么
2,为什么kafka吞吐量高
3,kafka如何避免消息丢失
4,不用同步刷盘你怎么彻底解决kafka消息丢失问题
这个没想出来

反问:还投了哪些公司,为什么投饿了么?

几乎全都答上来了,实习也对口,结果挂了

#面经##饿了么#
全部评论
饿了么感觉没啥hc,我面了一个小时全答上来了也挂了
3 回复 分享
发布于 03-27 10:41 江苏
大佬我想问一下,是因为你简历上写了kafka,才问的吗
1 回复 分享
发布于 03-30 11:56 江苏
能不能生产者端先做一些消息的持久化呢,然后通过一些对账任务去做消息重发
点赞 回复 分享
发布于 03-26 12:01 香港
kafka这个应该是靠isr保证的
点赞 回复 分享
发布于 03-26 11:19 湖北

相关推荐

04-22 15:38
已编辑
门头沟学院 Java
边设备配置的版本号是依据什么生成的怎么检测接口状态变化?是否下线?Redis的ZsetRedis怎么持久化的Kafka具体架构Kafka 的多分区以及多副本Kafka能保证顺序吗?多分区能保证顺序吗(Kafka 保证一个 Partition(分区) 中的消息有序)?Kafka 如何保证消息的消费顺序?Kafka 重试机制Kafka 如何保证消息不丢失?Kafka 如何保证消息不重复消费?时间轮算法移除非活跃连接,步长多少(1s), 槽设多少(8个)Modbus协议怎么用的,怎么优化MySQL怎么读写分离、主从分离MySQL比Elasticsearch的优势MySQL的事务的隔离级别有哪些(4个),分别解决了哪些并发问题MySQL的锁有哪些MySQL的串行化隔离级别是通过什么实现的MySQL,对于「读提交」和「可重复读」隔离级别的事务来说,它们是通过 Read View 来实现的MySQL怎么用MVCC实现Read ViewMySQL在数据变动较大时,分页得到的数据重复或丢失的问题怎么解决的JVM的内存区域与功能ConcurrentHashMap原理与实现Mybatis的缓存Java中的反射,Spring中什么地方用到了反射线程池的参数、原理、工作队列synchronized和reentrantlock的区别介绍一下AQSSpring IoCSpringboot怎么自动配置介绍Dubbo、zookeeper,都有什么用还了解啥分布式组件吗了解SpringCloud吗,介绍一下SpringCloud微服务常用的组件字体加密反爬虫解析成功率是多少了解什么最新的技术吗,介绍一下大模型相关假设项目是百万级别的,怎么重新构造项目模块未来的职业规划?是不是要往互联网方向发展(坚定的回答:是!!!🤣🤣🤣)手撕lru实现
点赞 评论 收藏
分享
#面经##饿了么#暑期实习,4.16一面,面完即挂项目动态线程池项目主要的内容做了什么为什么需要动态修改线程池的参数,业务场景是什么动态修改主要修改了哪些参数Jdk原生的threadpool有哪几种实现coresize和maxsize的含义什么时候有效线程突破coresize怎么实现修改参数,Set方法修改之后会立马生效吗?executor的set方法好像修改之后不会立马起作用?不同的业务需求不同,比如有些适合singleThreadPool 有些需要fixedThreadPool, 这个组件怎么来适应他们的情况Java线程和操作系统线程是什么关系,为什么是一对一的关系如果是一对一的关系,那每次使用线程都需要去操作系统那里创建不是很费时间吗线程的生命周期调用start()方法后,jvm做了什么Java怎么解决并发问题Synchronized的实现原理,修时普通私有方法和静态方法有什么区别锁升级怎么实现(偏向锁、轻量级锁和重量级锁)动态线程池项目具体的应用场景最大线程数量怎么设置,根据不同的任务场景(计算密集型)监控线程池的状态包括哪些? 哪些指标可以用来判断线程池的运行状态是否良好怎么计算任务等待的时间定时打印功能是怎么实现的,轮询?调用哪个方法?介绍第二个项目,主要做了哪些功能订单类设计到哪些表,表怎么设计怎么进行防重复提交ID是怎么做的讲一下mvc, 为什么要划分为三层 项目中哪些地方利用到IOC控制层、业务层和持久层哪一个需要用单例模式这个项目的核心挑战答了并发访问,并发访问跟前面防重复提交不是矛盾了吗,怎么解决了解Java过数据结构吗ArrayList和LinkedList的区别,实现堆栈用哪个效率比较高反问,业务营销部门,券和券的核销
点赞 评论 收藏
分享
评论
4
18
分享

创作者周榜

更多
牛客网
牛客企业服务