The first round is a pen and paper coding test (Yes, coding on paper, not even algorithm). I was not too positive about the company on the very first round itself. In the software industry, how can any company take a paper-based proper coding test. There are several websites nowadays which allows hands-on coding tests. Or they could have arranged for some systems if they really wanted to check a candidate's programming skills. Moreover, I found the questions pretty vague and didn't understand what exactly they were trying to look for in a candidate based on the questions. I got a feeling that I was writing a school exam where you just have to memorise everything. No concepts, no logic. Just memory and memorising the code. Even the questions were very specific instances. A person who might not have worked with a particular feature would never be able to solve it. Although they might have worked with several other features. There were 4 questions and had to attempt any 2 of them. I attempted them and as far as I am concerned they were correct as I cross-examined them after I came back. There might have been a few things here and there, it might not have worked or syntactically correct but I think that should have been discussed in the interview as to why this was solved this way and this and this is wrong. But what can we expect out of a paper-based coding test? Another candidate who solved just 1 question was asked to appear for next round. They should share a little feedback about what went wrong with the test.