The process took 2 days. I interviewed at Avanade in Jan 2011
Interview
Initial phone interview with HR and then a second phone tech screen interview. Third interview was face-to-face and consisted of some general background questions to see if you are a good fit for a consulting role, questions on threading in .Net., some basic OO questions, and a skills test to write a recursive function for a factorial.
I applied online. The process took 2 weeks. I interviewed at Avanade (San Antonio, TX) in Mar 2011
Interview
I submitted an online application, went through an online screening, and then a phone interview/screening. I received a second ‘technical’ interview a week after that. The interviewer was very difficult to understand and the questions were based on data structures concepts which I had not reviewed in years or was I even expecting. The interviewer had a very heavy accent and was very cold throughout the whole thing. The phone kept disconnecting throughout making the process even more nerve wrecking. The whole experience was horrible.
Review you core concepts and definitions for:
Data Structures (algorithm design, OO programming, sorting algorithms)
Database design
Software engineering
Interview questions [1]
Question 1
What are the 3 major components of Object Oriented programming?