This repository contains a curated collection of WheelsEye interview questions for SDE-1 and SDE-2 roles. It includes problems from DSA, Low-Level Design (LLD), and High-Level Design (HLD) rounds β along with detailed solutions and explanations wherever applicable.
DSA/
β Coding problems asked in technical rounds (arrays, strings, trees, graphs, DP, etc.)LLD/
β Low-Level Design questions with class diagrams and code (e.g., Rate Limiter, Parking Lot, BookMyShow)HLD/
β High-Level Design questions with system diagrams and component breakdowns (e.g., WhatsApp, Uber, YouTube)
- Real interview questions asked at WheelsEye
- Clean, optimized solutions in Java (or your preferred language)
- Step-by-step LLD design with SOLID principles
- Scalable HLD architecture diagrams and design choices
- Candidates preparing for WheelsEye interviews (SDE-1, SDE-2)
- Software engineers revising DSA and System Design topics
- Anyone interested in design-oriented problem solving
- Sliding Window
- Greedy
- Two Pointers
- Binary Search
- Recursion & Backtracking
- Graphs, Trees, Heaps, and more
- Class diagrams, interfaces, enums
- Real-world problems modeled using OOP
- SOLID and design patterns
- Component design and scalability
- API design and data flow
- Caching, load balancing, DB choices, etc.
Feel free to raise a PR or issue if you have:
- A question asked in WheelsEye interviews
- A better or alternative solution
- Suggestions to improve existing explanations
This repository is intended for educational and interview preparation purposes only. These questions are based on actual interview experiences but may not represent the entire scope or official material from WheelsEye.
If you find this repo helpful, consider giving it a β and sharing it with others preparing for tech interviews!