"Software developers design, write, test, and maintain the code for a software system. Extensive knowledge of programming languages, data structures, and algorithms are necessary to pass the technical interview which is designed to test these skills. Employers are looking for candidates with a bachelor's degree in computer science or related field or equivalent work experience. "
None, They based every question off of my experiences and resume, Since my resume and experience is pretty solid, especially for a student, I figured they liked it and just wanted to validate that it's really me. They real questions were personality and habit questions. -What blogs do you read? -How would you complete a task that you don't know how to do? -what databases do I work with?
-stackoverflow -Figure out how to do it by studying, developing good questions, after a certain amount of time I would ask my questions to a mentor or supervisor (i said i would try for a day before seeking help, they said they wouldn't go over two hours) -mysql, sqllite (he recommended I take a DB class and learn oracle)