Applying for a technical job such as a software or systems engineer? In addition to general questions, you may also be asked:
- Can you explain a few significant differences between the C++ and Java programming languages?
- Name a project you had a significant role on, that you can discuss in detail. What was the system design/architecture? What was the problem you had with this system, and how did you fix it?
- How much reuse do you get out of the code you develop?
- Explain a time when you were able to improve upon the design that was originally requested.