After submission of the resume, an HR representative contacted me by email about a phone screen interview. During the phone call the interviewer emailed me an image of a snippet of some C++ code and asked me to find syntactical and logical errors. There were errors on multiple levels: from easy to notice ones, like missing dereferencing operator, to more subtle, that had to do with incorrect behavior on particular input. That part was followed by a more-or-less classic algorithm questions, unfortunately I do not recall what it was -- I will recommend the book Programming Interviews Exposed for preparing for that type of questions. At the end, the interviewer took lots of time to answer many of my questions -- more than other interviewers at other companies have in my experience.