Microsoft interview question

Data structures, Algorithms, Complexity analysis, Tradeoffs

Interview Answer

Anonymous

Dec 31, 2021

I started by defining the problem, finding a naïve solution, improving it and finding observations that helped me reach an optimal solution.