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