These are types of questions that I would ask on a real tech interview. Hands-on, inspired by real-life problems.
Designing a tech interview for a software house has some challenges. Most notably we may not know the final client and their culture and technology stack. We’re also limited in time. Read how we can make the best out of it to be sure we’ve made a good decision hiring the candidate.
If we analyse a software industry and companies in it, we can distinguish two main types of companies: service-based and product based companies. Depending on which type our company represents, we may tackle the technical interview process differently.