Technical Screen Interview Questions

162 questions available. Practice with AI-powered feedback.

Other rounds

coding
Pinterest
Google
Facebook

Pinterest Coding Question: Top K Frequent Elements

Solve Pinterest coding problem: Top K Frequent Elements. Compare counting, heap and bucket methods, review complexity, and get concise interview tips now.

Machine Learning Engineer, Software EngineerEntry Level
ml foundation
Pinterest
Meta
LinkedIn

Pinterest ML Interview: Model Evaluation Metrics Guide

Prepare for Pinterest ML interviews: master cross-validation, evaluation metrics, and the bias-variance trade-off. Practice diagnostics and real examples now.

Machine Learning Engineer, Data ScientistEntry Level
ml system design
Pinterest
Instagram
Twitter

Pinterest ML System Design: Real-Time Personalized Feed

Design a Pinterest-style real-time feed ranking system using embeddings, low-latency serving, and streaming events. Learn architecture choices and next steps.

Software Engineer, ML EngineerMid Level
backend system design
Pinterest
Shopify
Etsy

Pinterest System Design: Scalable Catalog Update System

Practice designing a scalable Pinterest merchant product-catalog update system: real-time APIs, bulk ingestion (500k items), validation, job queues, conflict resolution. Start now.

Software Engineer, Backend EngineerMid Level
coding
Snowflake
Databricks
Amazon

Rate Limiter Dropped Requests (Coding) - Snowflake

Simulate a rate limiter: given arrival timestamps, return dropped-request timestamps under per-second (≤3) and per-10-second (≤20) limits. Read hints, optimize.

Software Engineer, Backend EngineerEntry Level
backend system design
Roblox
Epic Games
Unity

Roblox Backend System Design: Like/Unlike (1M QPS Scale)

Design a scalable Roblox like/unlike system handling 1M QPS with low latency, strong consistency, and high availability. Read architecture choices & tips.

Software Engineer, Backend EngineerMid Level
coding
Roblox
Google
Amazon

Roblox Coding Interview: Design Autocomplete System (Trie)

Build an incremental autocomplete using Trie + heap: return top-3 prefix matches and update counts on '#'. Includes code notes & interview tips.

Software Engineer, Backend EngineerEntry Level
ml foundation
Roblox
Meta
Snap

Roblox ML Interview: Feature Engineering & Encoding

Prepare for Roblox ML interviews with feature engineering questions on high-cardinality encoding, target encoding, and preprocessing. Read actionable tips.

Machine Learning Engineer, Data ScientistEntry Level
ml system design
Roblox
Unity
Epic Games

Roblox ML System Design: Real-time Game Recommendations

Build a low-latency Roblox recommender that matches users to games using lifetime average playtime. Learn streaming aggregation, candidate generation and ranking.

Machine Learning Engineer, Recommender EngineerMid Level
infrastructure foundation
Salesforce
Amazon
Google

Salesforce Cloud Computing Interview: Infrastructure

Prepare for a Salesforce cloud computing question: compare virtualization vs containerization, AWS vs GCP, pick EC2/Lambda/EKS, and implement EKS sidecars.

Software Engineer, Site Reliability EngineerEntry Level
coding
Salesforce
Amazon
Google

Salesforce Coding: Left-Right Occurrence Binary Strings

Salesforce coding: build left/right occurrence binary strings for an integer array. Learn hash-table two-pass solutions, time/space tradeoffs and follow-up ideas.

Software Engineer, Backend EngineerEntry Level
backend system design
Salesforce
Google
Amazon

Salesforce System Design: Scalable URL Shortening Service

Design a scalable, low-latency URL shortening service for Salesforce interviews. Learn API design, storage, caching, idempotency and trade-offs. Prepare now.

Software Engineer, Backend EngineerMid 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