It's intricate and rigorous. They will ask about your experience and ask you to take their exams. You will also take the final interview. Touch base -> exam -> tech interview -> final interview
I applied through an employee referral. I interviewed at Code Ninja (Quezon City, National Capital Region) in June 2014
Interview
First, Exam, you are given a problem you need to solve in 3hours max. Then, skype interview with the founder and its senior developer, just some background check and quick problem solving.
Interview questions [1]
Question 1
First background checking, then skills, gave me some quick problem solving.