Question were related to the following topics: Data structures Design Patterns TTD Debugging Agile Examples of work you enjoyed SOLID principles Programming related experience wise. Then you will have a coding challenge on the white board.
Sigiloso
Design patterns: Know 3-4 in decent detail and quote these, but also know the names of the others. This will be enough. Data structures, this is very high level and you don't need to go into alogirthm specifics. TTD: Menthod E2E testing, unit testing, integration testing and black box testing for QA too. Debugging: Breakpoints, stepping through code, IDE, and console log and working with legacy debugging. Agile: What is agile, have you done it before, the principles, stand ups and the likes. SOLID: know what these are and reference them, use cases of where they can be applied would help but not required. Programming releated experience: They want to hear about your thought process and how you made decisions and what the project involved. Did you problem solve yourself, or follow a course. They are looking at how did you make decisions, and come up with solutions, what tech was involved.