it was a long process. received an email from staffing co-ordinator to setup a phone interview. it was very interactive- abt prev exp. of software development, projects with some briefing and related basics - whatever was on my resume. After a month's time,flew to san diego. 1 HR and 5 technical- Managers, leads. HR spoke abt the process n stuff. my first interviewer was late by 20 mins but anyways it was lunch time- was interactive throughout and gave a lot of attention to details of my project work- asked a few scenarios. Then 2 managers- basics of RF, digital comm.- the same questions were asked !! then with the Leads- C/C++ coding questions - bit manipulation, sorting, searching, datastructures; imp. be sure to capture the rare cases/ exceptions-gives a good impression on ur coding ability Overall it was manageable. Just be thorugh with whats on your resume, brush up on fundamentals and good coding skills with OO; keep talking and be assertive. Good luck!