Test Pattern and Questions
It consisted of three coding questions that needed to be solved within a three-hour time limit. The questions were designed to test participants’ coding proficiency and problem-solving skills. The exam environment was pretty strict. We had to make sure our faces were clearly visible on camera at all times.
Three questions were marked easy, medium, difficult respectively. We were free to navigate to any question at any time. Also, there was partial marking for each test case passed. The difficulty level of questions ranged from medium to hard, even the easy question required a bit of trick. The first question was based on sorting principle. The second question was a dynamic programming problem for which I first wrote recursive code and only top few test cases passed and then I memoized it and to great shock , even after that all testcases did’nt pass. After some patient thinking I finally optimised the code and wrote tabulation solution for it. Finally, the third problem was a graph based problem and it was really a difficult one. I dedicated all the remaining time to it but even after that i was able to pass only few top testcases of it. It seemed like a competitive programming question to me.