Multiple rounds of interview. This requirement was for one of the position they had on Microsoft.NET technology stack. They are taking interviews asking puzzles, which most of the companies like Google and Microsoft has stopped asking. Not sure why they are still asking puzzles during interview.