【leetcode面试经典150题】54. 最小栈(C++)

【题目描述】 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。void push(int val) 将元素val推入堆栈。void pop() 删除堆栈顶部的元素。int top() 获取堆栈顶部的元素。int getMin() 获取堆栈中的最小元素。 【示例一】 输入:["MinStack...

面试题:Kafka的吞吐量和性能为什么那么好?以及Topic或者分区多了之后,会有什么问题?

题目来源 阿里-技术-1面 题目描述 Kafka的单个Broker上的Topic或者分区多了之后,会有什么问题? 我的回答 没了解过 更好的答案 一般来说,我们需要基于单个Broker来评判这个问题,因为在集群中,10个分区分布在10个Broker上,是不会有性能问题的。下面就针对单个Broker来讨论下Topic或者Broker多了,会有什么问题。 结论 Kafka Broker利用了磁盘的顺序读...

Rust面试宝典第6题:快乐数

题目         编写一个算法,判断一个数n是不是快乐数。快乐数的定义如下:         对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是无限循环,但始终变不到1。如果这个过程的结果为1,那么这个数就是快乐数。如果n是快乐数 就返回 true;如果不是,则返回false。         示例 1: 输入:n = 19输出:true...

2024年150道高频Java面试题(四十七)

https://pan.quark.cn/s/601cbea644ff 更多编程、AI、副业相关内容,请看:https://t.zsxq.com/19zcqaJ2b 领【150 道精选 Java 高频面试题】请 go 公众号:码路向前 。...

2024最新面试跳槽,软件测试面试题的整理与解析

今天接着来说说测试工程师面试比较高频的面试题,大家可以通过面试题内的一些解析再结合自己的真实工作经验来进行答题思路的提取、整理。 1:请介绍一下UI自动化测试中三种时间等待方法的区别 三种方法自不必多说,自然是隐式等待、显示等待、强制等待。 隐式等待implicitly_wait()是全局性的等待方式,一旦使用将会适用于每个元素定位操作,而且他无法设置等待条件,基于这两个特性其实使用的时候是需要根据...

2024年150道高频Java面试题(三十二)

。注意,在实际的生产环境中,建议直接使用ThreadPoolExecutor构造函数来精确控制线程池的行为,避免因为默认参数而引发的潜在问题。 有帮助请点赞收藏呀~ 领【150 道精选 Java 高频面试题】请 go 公众号:码路向前 。...

【leetcode面试经典150题】61. 反转链表 II(C++)

【题目描述】 给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。 【示例一】 输入:head = [1,2,3,4,5], left = 2, right = 4输出:[1,4,3,2,5] 【示例二】 输入:head = [5], left = 1, right...

面试题:JVM内存泄露服务器会有什么表现?怎么处理?

来源 阿里-技术-1面 我的回答 刚开始内存泄露少的时候,没什么影响,到后面,会频繁的进行Full GC。面试官:那CPU的表现是怎样的呢? 我:CPU使用率会很高,因为现在的垃圾回收器一般是使用的并行回收,会使用到多个CPU。 更完美的答案 刚开始内存泄露少 刚开始内存泄露少,没什么影响。 频繁full gc+cpu利用率高 但是内存泄露多的时候,会频繁的进行Full GC,这就会导致JVM对外部...

Spark面试整理-如何在Spark中进行数据清洗和转换?

在Apache Spark中进行数据清洗和转换是数据处理流程中的一个重要步骤。这个过程涉及从原始数据中删除或修正不准确、不完整、不相关或不正确格式的数据,以及将数据转换成更适合分析的形式。以下是在Spark中进行数据清洗和转换的一些常见方法: 1. 读取数据 首先,需要从支持的数据源(如HDFS、S3、Kafka、HBase等)读取数据。可以使用Spark的DataFrame或RDD API来加载数...

2024年150道高频Java面试题(三十一)

在以上代码中,notify()和notifyAll()可以在doSomething()方法中互换使用,但它们的效果和适用场景会有明显的不同。 有帮助请点赞收藏呀~ 领【150 道精选 Java 高频面试题】请 go 公众号:码路向前 。...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.013574(s)
2024-05-17 15:42:01 1715931721