Applied online on SIG's site.
Received an online coding test.
After that received an onsite 3 hours Interview.
The office was good and got a tour when first reached the Interview. I should have had an offer because I cruised past all the questions and the interviewers were very impressed but a week later the recruiter said that I was very good but their positions were filled before my interview took place, I mean then why even bother taking my interview? Wasted both of our times