There are many different types of interviews you may encounter whilst applying for jobs in tech.
They may be virtual or in person, and often a combination. You may have some initial stages that are virtual, and then a final stage in person. For a more comprehensive guide to each of the interview types please see the guides below.
For some example questions, the following have been recommended by our trainees. See this resource for technical questions and this resource for behavioural questions.