Phone interview was done initially followed by an in-person interview. The in-person interview consisted of three rounds - Round 1 with HR, Round 2 with developers and development manager, Round 3 with VP and director and QA folks.
Standard questions about technologies and behavioural questions. People are extremely friendly and TASC is a fantastic place to work.
Be sure to send thank you letters to everyone right after the interview.