I applied through college or university. I interviewed at Daffodil Software
Interview
Exhaustive and difficult. If you can crack it, you are good at your knowledge level. Initial training will be given. Three rounds took place. First , completely technical(any technology can be asked), second was theoretical and organization level fit kind of questions