💻 Online Practice Platforms

🎯

LeetCode

One of the most popular coding platforms with company-specific questions and contest participation.

  • 1000+ coding problems
  • Company-wise questions
  • Weekly contests
  • Discussion forum
Visit LeetCode →
💡

GeeksforGeeks

Comprehensive tutorials, interview experiences, and company-specific preparation guides.

  • Detailed explanations
  • Interview experiences
  • Company-wise prep
  • Video tutorials
Visit GeeksforGeeks →
🏆

HackerRank

Skills-based platform with certification programs and company challenges.

  • Track-wise learning
  • Certification exams
  • Skills assessment
  • Interview prep kit
Visit HackerRank →
📚

InterviewBit

Structured interview preparation with topic-wise practice and mock interviews.

  • Structured curriculum
  • Mock interviews
  • Company guides
  • Progress tracking
Visit InterviewBit →
🎓

CodeChef

Competitive programming platform with regular contests and practice problems.

  • Monthly contests
  • Practice problems
  • Learning resources
  • Community forum
Visit CodeChef →

Codeforces

Advanced competitive programming with regular rated contests.

  • Frequent contests
  • Rating system
  • Problem archive
  • Editorial solutions
Visit Codeforces →

📝 Interview Experiences & Forums

GeeksforGeeks Interview Experiences

Read real interview experiences from students who got selected in Deloitte.

Coding Round Technical Round HR Round Tips & Tricks
Read Experiences

PrepInsta Interview Portal

Comprehensive collection of Deloitte interview questions and preparation strategies.

Previous Questions Solutions Drive Details Selection Process
Visit PrepInsta

CCBP Nxt Wave

Platform with coding assessments and interview preparation specifically for campus placements.

Mock Tests Assessments Career Guidance
Explore CCBP

Reddit - r/cscareerquestions

Community discussions about interviews, preparation strategies, and career advice.

Community Q&A Real Experiences Advice
Join Community

📖 Learning Resources

📺 YouTube Channels

  • Abdul Bari: Algorithms explained with animations
  • Striver (takeUforward): DSA and interview prep
  • Apna College: Complete placement course
  • freeCodeCamp: Full courses on various topics
  • Tech Dose: Problem-solving techniques
  • Tushar Roy: Coding interview problems

📚 Books to Read

  • Cracking the Coding Interview by Gayle Laakmann McDowell
  • Elements of Programming Interviews by Aziz, Lee, Prakash
  • Introduction to Algorithms (CLRS)
  • Data Structures and Algorithms Made Easy by Narasimha Karumanchi
  • Programming Pearls by Jon Bentley

🌐 Online Courses

  • Coursera: Algorithms Specialization (Stanford)
  • Udemy: Master the Coding Interview
  • MIT OCW: Introduction to Algorithms
  • Educative.io: Grokking the Coding Interview
  • Scaler Academy: DSA courses

🛠️ Tools & Utilities

  • VisuAlgo: Algorithm visualizations
  • Big-O Cheat Sheet: Complexity reference
  • Compiler Explorer: Code analysis
  • RegExr: Regular expression testing
  • JSONFormatter: JSON validation

📅 Preparation Timeline

3-4 Months Before

Foundation Building

  • Master basic data structures (Arrays, Strings, Linked Lists)
  • Learn fundamental algorithms (Sorting, Searching)
  • Understand time and space complexity
  • Solve 50+ easy problems
  • Revise OOP concepts thoroughly
2-3 Months Before

Intermediate Practice

  • Practice medium difficulty problems (100+)
  • Learn advanced data structures (Trees, Graphs, Heaps)
  • Study dynamic programming basics
  • Practice bit manipulation problems
  • Start solving company-specific questions
1 Month Before

Company-Specific Preparation

  • Focus on Deloitte's previous year questions
  • Read interview experiences
  • Practice mock interviews
  • Prepare HR answers using STAR method
  • Solve at least 2 problems daily
1 Week Before

Final Revision

  • Revise important concepts and formulas
  • Go through your solved problems
  • Practice common patterns (Two pointers, Sliding window, etc.)
  • Prepare your introduction and HR answers
  • Research about Deloitte's recent projects
  • Get adequate sleep and stay calm

💡 Quick Tips & Best Practices

🎯

During Coding Round

  • Read the problem statement carefully
  • Think about edge cases first
  • Start with brute force, then optimize
  • Write clean, readable code
  • Test with sample inputs
  • Manage time wisely across questions
💬

During Technical Interview

  • Think out loud - explain your approach
  • Ask clarifying questions
  • Discuss time/space complexity
  • Be open to hints and suggestions
  • Admit if you don't know something
  • Be confident but not overconfident
🤝

During HR Round

  • Be honest and authentic
  • Show enthusiasm for Deloitte
  • Use STAR method for behavioral questions
  • Maintain good body language
  • Ask thoughtful questions
  • Express willingness to learn
📋

General Preparation Tips

  • Consistency is key - practice daily
  • Quality over quantity in problem-solving
  • Review your mistakes regularly
  • Participate in coding contests
  • Join study groups or forums
  • Take care of your health

✅ Pre-Interview Checklist

Use this checklist to ensure you're fully prepared:

Technical Preparation

HR Preparation

General Readiness