亚马逊印度SDE III面试经验

第一轮:

null

这是在HLD上,我被问到一个关于如何设计在线象棋游戏的问题。问的问题是,你将如何将一名球员分配给另一名想要比赛的球员。你需要考虑如何将你的玩家分成多个等级组,这样一个新手就不会扮演大师级的玩家,而只是和他级别的玩家。然后问题是,当一名球员进来说我想比赛,而最长等待时间是1分钟时,你将如何设计你的系统,你需要找到一名适合他的水平的球员,并考虑多种比赛条件。

第二轮:

这是DS回合,我被问了两个问题

问题1: https://www.geeksforgeeks.org/find-the-row-with-maximum-number-1s/

问题2:给你两个相同字符数的单词。找到一个从第一个单词到第二个单词的算法,每一步改变一个字符,这样每个中间单词都存在于给定的字典中。 例子: 文字是坑,地图。一个可能的解决方案: 坑、锅、宠物、大都会、垫子、地图

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享