Mock Interviews
Practice with 170+ carefully curated interview questions from top tech companies
Showing 9 of /170 interviews
Skill-Based
Featured
Prompt Engineering Mastery
Master the art of crafting effective prompts. Zero-shot, few-shot, chain-of-thought prompting, prompt templates, and systematic prompt optimization.
Prompt Engineering
LLMs
Gen AI
+1
Medium
20m
Coding
Featured
Implementing ML Algorithms from Scratch
Code core ML algorithms without libraries. Linear regression, logistic regression, K-means, and gradient descent implementations.
ML
Python
Algorithms
+1
Hard
25m
System Design
Featured
Design News Feed
Fan-out, ranking, timelines, caching & cold-start strategies.
System Design
Feeds
Caching
Hard
30m
Low-Level Design
Featured
Multi-threading & Concurrency
Concurrency-focused interview round: thread safety, deadlocks, race conditions, synchronization primitives, and concurrent data structures. Common in C++/Java backend roles.
Multi-threading
Concurrency
Synchronization
+2
Hard
30m
Role-Based
Featured
Backend Engineer - Node.js
API design with Express/Fastify, authentication, SQL/NoSQL modeling, caching and observability.
Node.js
Express
PostgreSQL
+4
Medium
20m
Soft Skills
Featured
AI Ethics and Responsible AI
Discuss ethical considerations in AI development. Bias detection, fairness, transparency, privacy concerns, and responsible AI frameworks.
AI Ethics
Responsible AI
Bias Mitigation
Hard
20m
Skill-Based
Featured
RAG Architecture Basics
Build Retrieval-Augmented Generation systems. Vector databases, embedding models, chunking strategies, and integrating retrieval with LLMs.
RAG
Vector DB
Embeddings
+1
Hard
25m
Coding
Featured
Neural Network Coding
Build neural networks from scratch. Forward propagation, backpropagation, activation functions, and loss function implementations.
Neural Networks
Python
Deep Learning
+1
Hard
25m
System Design
Featured
Design URL Shortener
Design a scalable URL shortener with redirection and analytics.
System Design
Hashing
Caching
Medium
20m

