What is StrataScratch?
Key Features
Real interview questions from major tech companies with documented sources
In-browser code editor supporting Python and SQL with instant execution and feedback
Difficulty ratings and company tags so you can focus on specific employers or skill levels
Solutions and explanations for each question to learn different approaches
Progress tracking to monitor which questions you've completed and your performance
Pros & Cons
Advantages
- Questions are genuine interview problems rather than generic coding challenges, making practice directly relevant
- Free tier gives meaningful access to a substantial question library without payment
- Code runs immediately in the browser, so you get instant feedback on whether your solution works
- Questions organised by company and topic, helping you prioritise study based on your target roles
Limitations
- The platform focuses specifically on data roles; it's not suitable for software engineering interview prep
- Community features appear limited compared to other coding practice platforms, so peer learning is minimal
- Premium features and full access to all questions require a paid subscription
Use Cases
Preparing for technical interviews at FAANG companies and other major tech firms
Practising SQL and Python problems before moving into a data science or analytics role
Strengthening weak areas by filtering questions by topic and difficulty
Improving case study and statistics reasoning for analyst interview rounds
Building a portfolio of solved problems to discuss during interviews