Good technical round, better managerial and HR round.
Had a written test checking basics of C, OOPS, SQL, logical and analytical thinking.
Another round of impromptu speech
A technical round asking about my projects and giving some programs to write within the scope of my knowledge
Then a delayed managerial round testing my soft skills followed by a HR round of similar kind.