Technical Screen Interview Questions

162 questions available. Practice with AI-powered feedback.

Other rounds

cs foundation
Bloomberg
Google
Microsoft

Bloomberg OS Interview: Linux VFS & Mounting

Prepare for Bloomberg software engineer OS questions on Linux VFS, mounting, tmpfs/procfs and troubleshooting. Review commands, configs, and debug steps — practice now.

Software Engineer, Site Reliability EngineerEntry Level
backend system design
Bloomberg
Reuters
The New York Times

Bloomberg System Design: Global News Aggregation & Trending

Design a scalable Bloomberg backend to aggregate global news, handle Newser's regional API limits, compute real-time trending, and serve low-latency feeds.

Software Engineer, Backend EngineerMid Level
application design
ByteDance
TikTok
Google

ByteDance App Design: Modern Web Browser Tab System

Design a scalable, performant web browser tab system for ByteDance. Learn architecture, tab lifecycle, crash isolation, session restore and optimization tips.

Software Engineer, Frontend EngineerMid Level
coding
ByteDance
TikTok
Google

ByteDance Coding Question: Merge Accounts by Email

Practice ByteDance 'Merge Accounts by Email' coding problem using Union-Find or graph traversal. Implement merging, dedupe emails, sort results, and analyze complexity.

Software Engineer, Backend EngineerEntry Level
cs foundation
ByteDance
TikTok
Kuaishou

Bytedance Data Structures Interview: CS Foundation Topics

Prepare ByteDance CS data structures: dynamic arrays, trees, hash tables, and concurrency. Review complexities, memory trade-offs, and practical interview tasks.

Software Engineer, Backend EngineerEntry Level
web foundation
ByteDance
TikTok

ByteDance Frontend Interview: HTTP Caching & Status Codes

Prepare ByteDance frontend interviews: master HTTP caching (Cache-Control, ETag, Last-Modified) and common HTTP status codes. With examples and debugging tips.

Front-End Engineer, Frontend DeveloperEntry Level
ml coding
ByteDance
TikTok

ByteDance ML: Binary Logistic Regression (NumPy)

Implement a binary logistic regression classifier from scratch with NumPy. Learn fit, predict_proba, predict, BCE loss and gradient descent. Practice coding now.

Software Engineer, ML EngineerEntry Level
ml foundation
Bytedance
TikTok
Netflix

Bytedance ML Engineer Interview — Cold Start Problem

Bytedance ML interview prep: Cold Start in recommender systems—learn content-based, hybrid and transfer-learning fixes and how to explain trade-offs. Try examples.

Machine Learning Engineer, Data ScientistEntry Level
ml system design
ByteDance
TikTok
Twitch

ByteDance ML System Design: Live Stream Violation Penalty

Design a low-latency, scalable live streaming violation penalty system for ByteDance. Learn architecture, schemas, and enforcement — prepare for system design interviews.

Software Engineer, ML EngineerMid Level
infrastructure foundation
ByteDance
TikTok

ByteDance System Administration Interview: Linux & Cloud

Prepare for ByteDance system administration interviews: master Linux ops, cloud IaaS/PaaS, automation, virtualization, security and logging. Practice now.

Software Engineer, Site Reliability EngineerEntry Level
backend system design
ByteDance
TikTok
Kuaishou

ByteDance System Design: Reward Backend for High QPS

Design a scalable, fault-tolerant reward backend for ByteDance that handles 10k QPS. Explore caching, rate limiting, load balancing and consistency—study now.

Software Engineer, Backend EngineerMid Level
coding
Cisco
Amazon
Google

Cisco Coding Interview: Look-and-Say Next Term

Practice Cisco coding screens: implement Look-and-Say next term for digit strings. Learn approach, edge cases, and complexity tips — try it now.

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