Walmart (沃尔玛) 面经分享:软件开发工程师虚拟面试全攻略 | 面试辅助 面试助攻 沃尔玛面经
想要了解更多或获取我们的服务,欢迎添加微信 leetcode-king。
Walmart (沃尔玛) 面经分享:软件开发工程师虚拟面试全攻略 | 面试辅助 面试助攻 沃尔玛面经
面试概述
最近完成了沃尔玛的软件开发工程师虚拟面试,整个过程包括三个不同的环节,具体如下:
面试详细回顾
第一轮:编程问题
面试官:印度背景的面试官,面试开始时因技术问题导致延误。
题目描述:修改版的柳斯琪问题,要求将字符串
s
分割成至少为长度k
的最大回文子串集合,每个子串不得重叠。解决方案:我采用了贪心算法,从每个可能的中心向两边扩展,一旦找到一个符合条件的回文子串,就从子串末尾的下一个索引开始新一轮搜索。
难点:最后遇到了一个BUG没有解决完,加上面试官频繁打断,导致我无法集中思考。
第二轮:系统设计
面试官:同样是印度背景的面试官,讨论的主题是设计一个Web页面。
要点:因为我的简历上主要是前端经验,所以这轮主要围绕用户体验(UX)进行讨论。我询问了页面的QPS值,但面试官似乎不了解QPS是什么。
第三轮:行为面试
面试官:再次是印度背景的面试官,这轮主要是常规的行为问题。
准备:建议未来的候选人好好准备自己的经历故事,尤其是那些能显示问题解决和团队协作能力的例子。
总结
这次面试体验让我感到相当不适,尤其是技术问题和面试官的沟通方式给我带来了很大的压力。尽管如此,这次经历让我认识到在面试中应对突发状况的重要性,并且需要更加熟悉不同的算法和技术问题。希望我的分享能对其他正在准备沃尔玛面试的求职者有所帮助。