同程旅行Java一面

自我介绍
你如何保证消息的顺序性?
为什么使用Kafka 有什么考量嘛?
Kafka如何实现延时功能
如果定时的时间很长怎么办
如果定时时间很短,消息量很多怎么办?
zookeeper能用来做什么
Redis一些常用的数据结构有哪些
为什么Redis要与lua脚本搭配使用
什么是对称加密和非对称加密
es的索引说一下
贪心算法和动态规划有什么区别
反问:
还有几面 ?1技术+1HR
几时出结果 ?很快 主要看HR

对我有什么改进的建议吗? 面试官说不能透露,但是对我评价是还好

那边的业务和技术栈?

-------

在这里要要说明一下,对接我的那同程HR是真的***,七个工作日加微信 发邮件问面试结果变死人……向官网催后,立马发了感谢信,但个人感觉答得挺好,应该是没hc了 

全部评论
就一面吗?
1 回复 分享
发布于 2023-10-27 11:38 四川
F12能看状态的,我已经寄了
1 回复 分享
发布于 2023-10-27 16:45 重庆
佬Base哪里,啥部门呀
点赞 回复 分享
发布于 2023-10-25 17:37 浙江
我在校招都找不到java岗位😭
点赞 回复 分享
发布于 2023-10-25 18:38 河南
不问项目吗,1,2咋答
点赞 回复 分享
发布于 2023-10-25 19:06 重庆
佬哪个部门
点赞 回复 分享
发布于 2023-10-26 08:43 四川
佬面了多久
点赞 回复 分享
发布于 2023-10-26 16:00 陕西
我昨晚笔试没消息了,lz哪天面的?
点赞 回复 分享
发布于 2023-10-26 19:02 黑龙江
结果出来吗。大佬
点赞 回复 分享
发布于 2023-10-26 20:10 四川
怎么问这么多kafka和es相关的知识,佬也太强了
点赞 回复 分享
发布于 2023-10-26 21:00 浙江
我也昨天面完,你约hr面了吗
点赞 回复 分享
发布于 2023-10-26 23:28 江西
佬,你是哪天做的笔试
点赞 回复 分享
发布于 2023-10-27 09:16 四川
这里同程oc啦,大家可以私戳我加我一起交流一下
点赞 回复 分享
发布于 2023-10-27 10:00 北京

相关推荐

字符串:https://www.nowcoder.com/issue/tutorial?zhuanlanId=j572L2&uuid=0dddbed382eb4cd3b0e79d4558d492ad在许多编程语言中,字符串是不可变的。比如在 Python、Java 和 JavaScript 中,对字符串的任何修改都会返回一个新的字符串对象,而不会修改原来的字符串。元组:在 Python 中,元组是一种不可变的数据结构。创建后其中的元素无法被更改、添加或删除。不可变集合:例如 Python 的 frozenset 和 Java 中的 Collections.unmodifiableSet 提供了对集合的不可变视图。持久化数据结构:一些语言(如 Scala)提供了持久化的集合类型,这些集合在修改时会共享内部结构,从而在性能上接近于可变数据结构。函数式编程语言中的不可变数据结构:Haskell 和 Clojure 等函数式编程语言中广泛使用不可变数据结构,提供了高效的不可变列表、映射、集合等。不可变数据结构的缺点尽管不可变数据结构有很多优点,但也存在一些缺点:性能开销:每次改变数据结构时,都需要创建一个新的版本,可能导致性能损失,尤其是在大量数据需要频繁修改的情况下。内存开销:由于每次修改都要创建一个新对象,可能会引发较高的内存消耗。在内存敏感的应用中需要谨慎使用。结论不可变数据结构在现代编程中愈发受到重视,特别是在并发编程和函数式编程中。虽然它们可能在性能和内存使用上有一些劣势,但其带来的可预测性、线程安全性和简化调试的优点使得它们在许多场景下依然是优选方案。选择使用不可变数据结构时,开发人员需要权衡这些优缺点,以适应具体应用的需求。
点赞 评论 收藏
分享
评论
5
22
分享

创作者周榜

更多
牛客网
牛客企业服务