Interview questions
Find a company or topic. Read the sources, then practice.
Loading the question library…
Find a company or topic. Read the sources, then practice.
Loading the question library…
Showing 126–150
Design an asynchronous message queue system that supports message publishing, acknowledgment-based processing, and retry mechanisms with configurable max retry counts. The…
Companies: Canva, Microsoft
Last reported Apr 2026
Companies: OpenAI
Low-Level Design (OOP)
Last reported Apr 2026
Design and implement a web crawler that traverses Wikipedia pages by following internal links. The crawler should efficiently visit pages, avoid cycles, and extract relevant…
Companies: Glean
Last reported Apr 2026
Design and implement an end-to-end metric monitoring system that includes authentication, rate limiting, and deployment considerations.
Companies: Microsoft
Last reported Apr 2026
Companies: OpenAI
React & UI Frameworks · Real-Time Systems
Last reported Apr 2026
Given a set of houses, write a dynamic programming solution to determine the minimum cost of placing routers to provide coverage for all houses. The…
Companies: LinkedIn
Last reported Apr 2026
Companies: OpenAI
Concurrency · Debugging
Last reported Apr 2026
Companies: OpenAI
Low-Level Design (OOP) · Simulation & State Machines
Last reported Apr 2026
Implement a solution that processes and manipulates a collection of words or strings. The solution should handle common word-based operations such as searching, sorting, or…
Companies: Meta
Last reported Apr 2026
Companies: Anthropic
Batch & Stream Processing · Partitioning & Consistent Hashing
Last reported Mar 2026
Companies: Anthropic
Batch & Stream Processing · Binary Search
Last reported Mar 2026
Design a Linux `cp` command that copies a file from source to destination using only `pread()` and `pwrite()` system calls. Your implementation must support multithreading…
Companies: Rubrik
Last reported Mar 2026
Write a script to ingest a CSV file and remove duplicate records efficiently. Validate your approach using progressively larger test files, leveraging AI to refine…
Companies: Microsoft
Last reported Mar 2026
Review the provided C++ code to identify bugs and violations of coding best practices. Explain the issues found and suggest improvements.
Companies: Google
Last reported Mar 2026
Companies: Anthropic
System Design Fundamentals
Last reported Mar 2026
Design and implement a chatbot system that can answer questions using a company's internal knowledge base and documents. Consider the architecture, data ingestion, retrieval…
Companies: Intuit
Last reported Feb 2026
Build a KNN classifier that handles edge cases like tie-breaking, data quality issues, and feature scaling. Address production concerns including noisy data, identical feature…
Companies: Intuit, Yahoo
Last reported Feb 2026
Design and implement security measures to protect an AI system from prompt injection attacks where malicious users attempt to manipulate the model's behavior through crafted…
Companies: Intuit
Last reported Feb 2026
Companies: OpenAI
Probability
Last reported Feb 2026
Companies: OpenAI
Last reported Feb 2026
Companies: Anthropic
Concurrency · Operating Systems
Last reported Feb 2026
Companies: Anthropic
Concurrency
Last reported Feb 2026
Companies: Anthropic
Concurrency · Programming Languages
Last reported Jan 2026
Companies: OpenAI
LLM Inference & Serving · Transformers & Attention
Last reported Jan 2026
Companies: OpenAI
Neural Networks & Training
Last reported Dec 2025