Leet Companies is a fast, modern, and completely client-side web application designed to help software engineers crack technical interviews by practicing real, frequency-sorted LeetCode questions asked by 470+ top tech companies (Google, Meta, Amazon, Microsoft, Bloomberg, Apple, Goldman Sachs, Uber, and more).
Unlike other interview tools, Leet Companies requires no sign-ups and performs zero server-side tracking. All your solved problems, revision bookmarks, and custom notes are stored 100% locally in your browser with instant JSON export and backup capabilities.
- 🏢 470+ Company Question Sheets: Explore curated question lists categorized by Big Tech (FAANG), Quantitative Hedge Funds (HFT), Fintech & Banking, and High-Growth Startups.
- ⏱️ Timeframe Frequency Filters: Filter interview questions asked in the Last 30 Days, Last 3 Months, Last 6 Months, or All Time with real frequency percentages.
- 🔀 Multi-Company Overlap Matrix: Select multiple target companies to find shared, high-yield questions and save hundreds of prep hours.
- 🔍 Universal Problem Search: Search any algorithmic topic (Dynamic Programming, Graphs, Two Pointers) or problem name to instantly see every company that asks it.
- 🎲 "Pick Random" Simulator: Practice mock rounds with random question pickers filtered by difficulty and company.
- 🔒 100% Client-Side Privacy: Zero telemetry, zero accounts. Notes, solved markers, and starred questions stay strictly in your browser (
localStorage). - 📦 Data Portability: One-click JSON progress export and import across devices.
- 📱 Full Mobile & Tablet Support: Optimized touch navigation, horizontal pill scrolling, and responsive data tables.
- 🌓 Dark & Light Themes: Sleek, glassmorphic Tech-Noir dark theme alongside a clean light mode.
- Framework: React 19
- Build Tool: Vite 6
- Icons: Lucide React
- Styling: Vanilla Modern CSS System with CSS Variables & Glassmorphism
- Storage: Browser
localStorageAPI + JSON Export/Import Engine - Deployment: Netlify
-
Clone the repository:
git clone https://github.com/azaanmr/LeetCompanies.git cd LeetCompanies -
Install dependencies:
npm install
-
Start local development server:
npm run dev
Open
http://localhost:5173in your browser. -
Build for production:
npm run build
The production-ready assets will be generated in the
dist/directory.
Check out our native Android tools available on the Google Play Store:
- ⏰ Any Alarm: Hardcore Wake Up & GPS Commute – Stop snoozing with Math puzzles, QR barcode scans, step counter challenges, and location-based GPS arrival alarms.
- 💰 NET Expense Manager – Simple, fast, and 100% offline daily budget tracking with home screen widgets and visual analytics.
- 🎮 MineSaves: MCPE World Backup – Professional one-tap
.mcworldbackup vault, custom thumbnail cropper, and smart restore tool for Minecraft Bedrock players.
👉 View AZN Labs on Google Play
- This project is an independent open-source tool developed purely for educational and interview preparation purposes.
- "LeetCode" and related trademarks are the property of LeetCode LLC. This project is not affiliated with, endorsed by, or sponsored by LeetCode or any of the mentioned companies.
- All company names, logos, and trademarks mentioned belong to their respective holders.
This project is open-source and available under the MIT License.
