One 30 min. over the phone interview with easy non-technical questions. Why do you want to be a software developer? Talk about a project you worked on. Are you willing to relocate? Then you get a chance to ask questions. The interviewer was a software developer and he was informative in answering my questions. Very polite as well. Then you are required to complete an exam on Proctoru.com that consists of 4 parts: 2-min speed test with about 10 easy questions but hard to get done in 2 minutes, a math part that is easy with a simple calculator (you are not allowed a more advanced one) with some brain teasers that are probably meant to eat up time, a new programming language part that is easy but you need to be careful on some parts as they are tricky, and finally a programming part in C/C++ or Java with 4 questions that took up a lot of time for me. Overall I spent about 4.5 hours. You do the exam remotely on your computer anywhere you like but you have someone monitoring you over webcam. You should be knowledgeable in data structures (arrays and linked lists) and fundamental algorithms, strings(converting to decimals via ASCII), etc. Be ready to take a lengthy exam!