Cowinx archive

Interview Experiences

Anonymized candidate reports, preserved with source context.

26 experiences

Amazon · Software Development Engineer II
Amazon Prime Video Ads SDE II Interview Experience
Amazon Prime Video Ads Channels SDE II: Locker & Package OOD, reordering ads so one advertiser never plays twice in a row, rate limiting and circuit breaking.
Topics: Phone Screen · Coding · OOD · Heap · Greedy · System Design · Rate Limiting · Circuit Breaker
3 rounds phone screen + 2 VO
Palantir · Forward Deployed AI Engineer
Palantir Forward Deployed AI Engineer Interview Experience
Palantir Forward Deployed AI Engineer decomposition round: supplier-delay emails, LLM workflow MVP, and how to tell it is useful.
Topics: Forward Deployed Engineer · Decomposition · LLM Workflow · Customer Scenario · Problem Decomposition
1 round decomposition
Cohere · Member of Technical Staff, Integration/RL Team (Research Engineer)
Cohere Integration RL Software Engineer Interview Experience
Cohere Integration/RL Research Engineer in three rounds: preference-graph consistency, offline preference batching, and a post-training eval harness.
Topics: Phone Screen · Coding · Graphs · Topological Sort · Preference Data · Batching · System Design · Post-Training · Evaluation
3 rounds phone + 2 virtual onsite
Meta · Business Support Engineer - Meta Business Agent
Meta Business Agent Support Engineer Interview Experience
Meta Business Support Engineer for Business Agent in three rounds: a tool-call parser, trajectory loop detection, and a tool-execution gateway design.
Topics: Phone Screen · Coding · Parsing · JSON · Graphs · System Design · AI Agents · Tool Calling · Idempotency
3 rounds phone + 2 virtual onsite
Netflix · Software Engineer L5
Netflix Open Connect Software Engineer Interview Experience
Netflix Open Connect Platform L5 in three rounds: a hash-ring lookup, a heartbeat liveness check, and a fleet desired-state control plane.
Topics: Phone Screen · Coding · Binary Search · Consistent Hashing · Hash Map · System Design · Orchestration · CDN · Canary
3 rounds phone screen + 2 onsite
Microsoft · Software Engineer II
Microsoft Windows 365 Software Engineer II Interview Experience
Microsoft Windows 365 / AVD Software Engineer II in three rounds: a stack calculator, best-fit Cloud PC host placement, and a pooled-desktop connection broker.
Topics: Phone Screen · Coding · Stack · Ordered Set · Bin Packing · System Design · Load Balancing · Concurrency · Virtual Desktop
3 rounds phone screen + 2 onsite
Meta · Software Engineer, Infrastructure (Technical Leadership)
Meta Central Integrity Software Engineer Interview Experience
Meta Central Integrity infrastructure SWE in five rounds: weighted random pick, abuse-ring connected components, and an integrity decision system design.
Topics: Recruiter Screen · Coding · Prefix Sum · Binary Search · Union-Find · Graphs · System Design · Trust and Safety · Behavioral
5 rounds recruiter + phone + 3 onsite
Amazon · Software Development Engineer, AWS Agentic AI
Amazon AWS Agentic AI SDE Interview Experience
Amazon SDE, AWS Agentic AI: recruiter screen and two technical interviews. Streaming tool call assembly, picking from hundreds of tools, a mostly-BQ round.
Topics: Recruiter Screen · Coding · Tool Calling · Streaming · Agent Design · Evaluation · Behavioral
3 rounds recruiter + 2 technical
AMD · Sr. Software Engineer - AI Triton Kernels
AMD Sr. Software Engineer, AI Triton Kernels Interview Experience
AMD AI Triton Kernels engineer: OA plus three interviews, with reshape inference, a broken Triton softmax kernel, and a memory ordering question.
Topics: OA · Coding · Triton · GPU Kernels · Debugging · Memory Ordering · Behavioral
4 rounds OA + 3 interviews
Google · Software Engineer III, Google Cloud Storage
Google Cloud Storage Software Engineer III Onsite Interview Experience
Google Cloud Storage SWE III onsite in four rounds: equal-endpoint max subarray, folder-tree deletion order, C++ noexcept, and an object-store metadata design.
Topics: Coding · System Design · Object Storage · Metadata · C++ · Prefix Sum · Tree · Behavioral
4 rounds onsite
Snowflake · Software Engineer
Snowflake Software Engineer Virtual Interview Experience
A Snowflake software engineer virtual interview in three rounds: a priority task executor, a multi-tenant job scheduler with leases, and PB-scale data sync.
Topics: Coding · System Design · Job Scheduler · Distributed Systems · Data Platform · Priority Queue · CDC · Behavioral
3 rounds virtual interview
Optiver · Software Engineer Intern
Optiver Software Engineer Intern OA Interview Experience
An Optiver software engineer intern OA: a 90-minute market data processor with sequence buffering, snapshot recovery, per-symbol state, and Zap-N.
Topics: OA · Market Data · Event Processing · State Management · Object-Oriented Design · Sequence Numbers · Edge Cases · Cognitive Test
90 min coding OA
Meta · Software Engineer - Systems ML Tooling
Meta Systems ML Tooling Software Engineer Technical Interview
A Meta Systems ML Tooling technical interview with no coding: shared_ptr, virtual memory, RSS growth, profiling, locks, and AI-assisted leak hunting.
Topics: C++ · Memory Management · Debugging · Profiling · Virtual Memory · Locking · AI Tooling · Behavioral
1 round technical interview
Amazon · Software Development Engineer - AI Infrastructure
Amazon AI Infrastructure SDE Virtual Interview Experience
An Amazon AWS AI Infrastructure SDE virtual interview: vLLM PagedAttention, shipping model weights to thousands of nodes, rollout, and autoscaling.
Topics: AI Infrastructure · vLLM · PagedAttention · Model Serving · System Design · Kubernetes · Autoscaling · Behavioral
1 round virtual interview
Datadog · Software Engineer
Datadog Software Engineer Technical Screen Interview Experience
A Datadog software engineer technical screen: one Python threading pub-sub question pushed through lock scope, slow subscribers, and a full queue.
Topics: Concurrency · Python · Pub-Sub · Locking · Backpressure · Queue · Phone Screen
1 screen technical screen
Goldman Sachs · Engineering New Analyst
Goldman Sachs Bellevue Engineering New Analyst Interview Experience
A Goldman Sachs Bellevue Engineering New Analyst interview experience: HackerRank, then three Superday rounds on LRU concurrency, database locking, and Kafka.
Topics: Coding · Concurrency · Database · Indexing · Kafka · Behavioral · HackerRank · Topological Sort
3 rounds Superday rounds
Google · Software Engineer
Google Software Engineer Virtual Onsite Interview Experience
A Google software engineer virtual onsite experience: a restaurant waiting list with FCFS deletes, then Meeting Rooms II with per-meeting room assignment.
Topics: Coding · Behavioral · Heap · Linked List · Hashing · Caching · Project Deep Dive
2 rounds virtual onsite
Amazon · SDE
Amazon SDE OA Interview Experience: HackerRank New Format
Amazon SDE OA: 100-minute coding with branch-merge DP and an AI-assisted Movie DB repo fix, then Work Simulation and Work Style.
Topics: Coding · Dynamic Programming · HackerRank · AI Assistant · Work Simulation
100 min coding challenge
Anthropic · General Software Engineer, Full-time
Anthropic Software Engineer Phone Screen Interview Experience
Anthropic General SWE, 2026 Q1: a web crawler coding screen covering BFS, concurrent deduplication, worker termination, and retry handling.
Topics: Coding · Concurrency · Web Crawler · Phone Screen
1 round technical phone screen
TikTok · Software Engineer, AI Agent and Automation
TikTok AI Agent and Automation Software Engineer Interview Experience
A short North America TikTok AI Agent and Automation loop that stopped after one technical round: harness, runaway execution, tool-registry drift, coupons.
Topics: AI Agents · LLM · Coding · System Design · Observability · Tooling
2 rounds recruiter + 1 technical
TikTok · Software Engineer Intern, AI Agent
TikTok AI Agent Intern Interview Experience
A TikTok AI Agent software engineering intern technical screen covering agent evaluation, tool-call debugging, systems fundamentals, and directed-graph coding.
Topics: AI Agents · Coding · Graphs · Observability · Operating Systems · Networking
1 screen technical interview
Meta · Software Engineer, Systems ML
Meta Systems ML Software Engineer Interview Experience
A Meta Systems ML interview recap covering inference scheduling, model-shard caching, ranking design, coding follow-ups, and performance trade-offs.
Topics: ML Systems · AI Infrastructure · Coding · System Design · Ranking · Performance · Behavioral
4 rounds interview sessions
Harvey · Software Engineer, Agents
Harvey Agents Software Engineer Interview Experience
A five-round Harvey Agents software engineer interview covering document chunk merging, RAG, long-running research agents, project depth, and ownership.
Topics: AI Agents · RAG · Backend · System Design · Coding · Behavioral
5 rounds onsite process
Sift · Senior Backend Engineer, Agentic AI
Sift Agentic AI Interview Experience
A Sift Senior Backend Engineer interview experience covering telemetry, an investigation agent, concurrency, observability, and behavioral rounds.
Topics: Backend · AI Agents · Observability · Concurrency · Behavioral
4 rounds onsite loop
Google · L4 Software Engineer
Google L4 Software Engineer Interview Experience
A 45-minute Google L4 software engineer interview experience covering graph dependencies, cycle detection, communication, testing, and follow-ups.
Topics: Coding · Algorithms · Graphs · Behavioral
45 min first interview
Plaid · Senior Software Engineer, AI Tooling
Plaid AI Tooling Interview Experience
A senior software engineer's Plaid AI Tooling interview experience: agent permissions, workflow state, retries, idempotency, system design, and coding.
Topics: AI Agents · Backend · System Design · Coding · Behavioral
3 rounds virtual onsite