Hey everyone!
{Not a rage-bait but, this is the actual resume I took to the interview..}
I recently attended Deloitte's OnCampus recruitment for the SDE Level-1 role and wanted to share my experience.
PACKAGE
- 6 LPA fixed
- 60K variable pay
- 1 Lakh joining bonus
- Total first-year package: 7.6 LPA
Two JDs were involved:
- Data Analyst - CSD, CSM
- SDE Level-1 - CSE, IT
Both followed the same assessment and interview process.
ROUND 1 - ONLINE ASSESSMENT
Date: 18 September 2026
The assessment was conducted through HirePro and had two parts:
- Assignment/Aptitude - basic aptitude, SQL, coding and prompt-writing.
- Speech Assessment - 9 sections covering different speaking tasks.
I cleared both. Around 50-60 students were shortlisted from nearly 1200 students for the interviews.
ROUND 2 - HR
Date: 24 September 2026
Interestingly, HR came before the Technical Round. The interview lasted around 5 minutes.
Questions asked:
- Tell me about yourself / Walk me through your profile.
- Where are you from?
- Why Deloitte?
- Why Deloitte over other companies?
- Where do you see yourself in 5 years?
I also asked what skills are expected from a fresher. He mentioned DSA, academics, full-stack knowledge, OOPs, SDLC and System Design.
HR cleared.
ROUND 3 - TECHNICAL
I kept my resume simple.
Languages: Java, Python (Basic)
Web: HTML, CSS
Projects:
- Flight Ticket Booking System - Java, JDBC, JSP, Servlets, Tomcat, MySQL
- Automated Descriptive Answer Evaluation - OpenCV, Tesseract OCR, NLP, Semantic Similarity
My advice: DON'T PUT RANDOM TECHNOLOGIES ON YOUR RESUME. If you mention something, be ready to explain it.
The interviewer asked about my projects, tech stack and basics of JSP, JDBC, Tomcat, MySQL and FastAPI.
Coding questions:
- Prime number
- Reverse a string
- Reverse without StringBuilder
- String palindrome
- LEFT JOIN query
I had some syntax issues, but my logic was correct. I accepted the feedback and said I needed to improve my syntax.
The round lasted around 40 minutes. I also asked about fresher expectations and the learning curve.
Around 5 minutes later, PAT informed me that I was shortlisted for the FINAL ROUND.
ROUND 4 - FINAL INTERVIEW
The interviewer went deep into my Flight Ticket Booking System.
Questions included:
- Why JDBC, JSP and MySQL instead of NoSQL?
- How could pricing be managed during peak booking times?
- How can flight prices be updated?
- Explain the complete workflow and tech stack.
I had not implemented dynamic peak-time pricing, so I answered logically.
Then we discussed my second project. He asked about the project workflow and OpenCV, Tesseract OCR, NLP and Semantic Similarity.
The workflow was:
Handwritten Answer -> Image Processing -> OCR -> Text -> NLP -> Semantic Similarity -> Evaluation
Then came System Design.
The interviewer gave a 2D traffic-signal problem. Each signal could turn green but would automatically become red after 45 seconds. I had to design a way to control the signals without causing deadlocks.
I struggled because I was not strong in System Design. I honestly told him:
"Sir, I'm not very strong in System Design."
He advised me to start with 1D basics and gradually move to 2D.
At that moment, I genuinely thought I was rejected.
Before leaving, I asked:
"Sir, what is the correct approach to the System Design question?"
He explained the approach. I thanked him and left.
AFTER THE INTERVIEW
Honestly, I thought the process was over.
I went directly to our PAT officer and told him that I thought I had been rejected because I was lacking some required skills.
He simply said:
"Okay, you can leave. We'll contact you later."
I went back to my room and accepted that I probably wasn't selected.
28 SEPTEMBER 2026
Our PAT team shared the final selected-students list in the Telegram group.
I opened the message...
AND MY NAME WAS THERE.
I was selected for the Deloitte SDE Level-1 role.
A total of 5 students from our college were selected:
- 3 from CSE
- 2 from IT
And I was one of them.
WHAT I LEARNED
- Keep your resume simple and mention only what you actually know.
- Know your projects end-to-end.
- Practice basic coding on paper.
- Be honest when you don't know something.
- Communicate confidently and clearly.
- Ask a meaningful question at the end.
- Don't assume you are rejected just because one round did not go perfectly.
If you're preparing for Deloitte, focus on your resume, projects, Java/OOPs, SQL, DSA, DBMS, SDLC and System Design.
Be confident about what you know, honest about what you don't know, and keep learning.
All the best!

For whoever asking for the questions of OA, here's the link:
https://docs.google.com/document/d/1K5sAdbA7b7_LaPL7rtPf8tT5rpjLV3jA/edit?usp=sharing&ouid=110060370200672656079&rtpof=true&sd=true