phone interview by HR, then offsite interview with consultant director during which i am asked to present a project i have done.
it was a normal interview process. questions asked including why you are interested in this positon, your career path, etc.