Technical Screen Interview Questions

162 questions available. Practice with AI-powered feedback.

Other rounds

ml coding
Meta
Facebook

Scaled Self-Attention Implementation — Meta

Implement scaled self-attention for Transformers: compute attention outputs and per-query weights from Q, K, V with masking and numerical-stability. Try coding

Machine Learning Engineer, ML EngineerEntry Level
online assessment
Pinterest
Meta
Amazon

Sliding Window Centered Monotonicity - Pinterest OA

Find indices whose radius-k centered window is inside nums and strictly decreases outward. See O(n) sliding-window/two-pointer approach and edge-case tips.

Software Engineer, Backend EngineerEntry Level
coding
Snapchat
TikTok
Meta

Snapchat Coding Interview: Cache with TTL & Capacity

Learn how to implement a cache with TTL and fixed capacity (Snapchat-style). Understand expiration, eviction on insert, and testable get/set semantics—practice now.

Software Engineer, Backend EngineerEntry Level
cs foundation
Snapchat
Meta
Twitter

Snapchat Database Systems Interview: SQL vs NoSQL

Prepare for Snapchat database questions: compare SQL vs NoSQL, ACID vs BASE, scaling and data modeling. Read scenarios, examples, and actionable prep tips.

Mobile Engineer, Software EngineerEntry Level
ml coding
Snapchat
Snap Inc.

Snapchat ML Coding: K-Means + MapReduce Implementation

Prepare for Snapchat ML coding: implement deterministic K-means (centroids & assignments) and adapt it to MapReduce with mapper/reducer scripts. Learn iteration & stop rules.

Machine Learning Engineer, ML EngineerMid Level
ml system design
Snapchat
TikTok
Meta

Snapchat ML System Design: Real-Time Multimodal Moderation

Design a Snapchat real-time multimodal harmful content detection system—architecture, latency, scalability, moderation integration and feedback loops. Prepare.

Machine Learning Engineer, Data ScientistMid Level
backend system design
Snapchat
Meta
Amazon

Snapchat System Design Interview: Price Tracking & Alerts

Prepare for Snapchat backend interviews: design a scalable price-tracking and alerting system. Learn architecture, trade-offs, scraping, scheduling, and notifications.

Software Engineer, Backend EngineerMid Level
behavioral
Snowflake
Databricks
Confluent

Snowflake Behavioral Interview: Problem Solving Skills

Prepare Snowflake software engineer behavioral problem-solving answers: show a clear approach to diagnose, prioritize, and fix engineering issues. Practice now.

Software Engineer, Backend EngineerEntry Level
ml system design
Snowflake
Databricks
AWS

Snowflake ML System Design: Cloud Anomaly Detection

Cloud anomaly detection system design for Snowflake interviews. Learn architecture, scaling, low-latency inference, security, and response mechanisms.

Software Engineer, ML EngineerMid Level
backend system design
Snowflake
Cockroach Labs
Google

Snowflake System Design: Versioned Key-Value Store

Design a global versioned key-value store with time-travel reads, replication and configurable consistency. Architecture, tradeoffs and interview follow-ups.

Software Engineer, Backend EngineerMid Level
coding
Stripe
PayPal
Square

Stripe Coding Interview: Match Payments to Invoices

Deterministic matching of payments to invoices using identifier, exact, then range rules. Tie-breakers and earliest due-date ordering for stable results.

Software Engineer, Backend EngineerEntry Level
online assessment
Stripe
Cloudflare
Dropbox

Stripe Load Balancer WebSocket Router (Online Assessment)

Simulate Stripe's WebSocket load balancer handling CONNECT/DISCONNECT/SHUTDOWN with sticky routing, eviction, and reallocation. Read algorithmic tips & examples.

Software Engineer, Backend EngineerEntry Level

Get More Real Technical Screen Questions

Practice technical screen interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Technical Screen Interview Questions | Voker