一共5轮面试,3轮技术,1轮总监,1轮HR。
第 1 轮(技术)
第一个问题:-到达终点的最少跳跃次数
第二个问题:- 给定一个外语词典,其中的单词是排序的,我们需要找出该语言的字母列表和顺序。
第二轮(技术)
第一个问题:- 他们给了我一个关于实现通配符模式匹配器的问题。他特别提到他想要一个干净和优化的代码。
第二个问题:- 给定一个包含一些单词的字典,以及一个起始词和结束词,您需要找到将起始词转换为结束词所需的最小转换次数,但有以下限制:-
1.每个中间词都必须在字典中
2. 您只能将单词中的一个字符更改为另一个单词。
示例 如果您的起始词为“SAT”,结束词为“PAN”
并且字典包含 words = [‘RAT’,’PAT’,’DAM’]
那么 SAT -> PAT ->PAN 就是答案
第三个问题:-他问我分布式哈希的设计,各种问题及其解决方案
第 3 轮:
第一个问题:- 给定字符串位,划分该字符串,使得划分中的每个字符串都是 5 的幂的二进制表示。
第二个问题:2D 平面由圆组成,因此没有圆部分重叠。给您两个点,您需要找到从一个点到达另一个点所需经过的最小圆数
第 4 轮
基本上跟导演商量
第 5 轮
人力资源
沃尔玛的所有实践问题!
相关实践问题
外星人词典
通配符模式匹配
最少跳跃次数
最少跳跃次数