Applied online. First round was phone screening. They just asked me basic questions on security protocols and various mechanisms (SSL, TLS, RSA etc). Then the second interview was onsite with 4 rounds. They asked binary search tree traversal and some questions on web vulnerabilities and their prevention.