I applied through the website and got a response very quickly, then they scheduled 2 interviews; the first one was technical (about an hour) i was asked to write a simple program just to test my programming knowledge.
The second interview was longer (aboit 3 hours) i was asked about databases, algorithms and problem solving and some brain teasers (no coding)