Step 1: Online Test You will take a computer-based test covering basic math, English grammar, logical reasoning, and a few simple coding questions.
Step 2: Group Discussion (Sometimes) You might be put in a group and asked to discuss a topic. This is just to see how well and confidently you communicate.
Step 3: Technical Interview This is the main test of your skills. They will ask you to explain the projects on your resume, ask questions about your main programming language, and check your basic computer science knowledge.
Step 4: HR Interview This is a general chat to see if you are a good fit for the company. They will ask things like "Tell me about yourself," "Why Deloitte?", and check if you are okay with the work location.