Around 1.5+ Years Of Exp.
I was contacted by a recruiter.
There was direct interview rounds.
I successfully completed first interview round, but decided to opt out of the process for further rounds.
Apart from problem solving, development, CS fundamentals question, task based question was also given which had to be implemented in a given time.
Interview was F2F online. It was a long process.
Started with a problem solving question, and then moves to development questions, OOPS concepts, design patterns, OS concepts etc. were asked.
In some cases, clean code was also required.
After this, there was a task given to implement a real world problem in approx. 2 hours time, complete code has to be pushed on GitHub too for scrutiny purpose. It was a good learning experience implementing the sol. for the real world problem in a given timeline.