I received a mail regarding the opportunity, I applied through it, the first round was online test, I have no clue why would you ask aptitude question from an experienced developer.
The next round was Technical interview, it went well and within 12 hours I received invitation for 2nd technical round, even that round went very well, and this time it took them 4-5 days to revert, that's too after I keep asking for update. I am not sure what is the background discussion but clearly it was like let's hire multiple candidates, and then we will select one from them and will reject the rest despite clearing their rounds.