Warren
Interview experiences shared by candidates.
Apple | Security Site Reliability Engineer | Coding | Phone Screen
Security Site Reliability Engineer
Write a function that takes in byte[] as an input of structure: {0, 0, 0, 4, 1, 2, 3, 4 } size | actualMessage And passes the byte[] to some other function. But the size of the message can be more than the length of the...
Temu | Software engineer | Coding | Phone Screen
Software engineer
Problem Statement (Polished): You are given an integer array delta , for example: [1, 3, 2, 8] . You start with an initial sum of 0 and traverse the array from left to right. At each index i , you add delta[i] to your ru...
Apple | Senior Software Engineer | System Design | Onsite
Senior Software Engineer
Design social media app end to end. focus on live feed and ranking
Apple | Senior Software Engineer | Coding | Phone Screen
Senior Software Engineer
Given an array of k lists, each list is sorted in ascending order. Merge all the lists into one sorted list and return it.
Teradata | Senior AI Engineer | System Design | Onsite
Senior AI Engineer
System Design Interview Question: High Volume Sensor Data Platform Design a scalable system to handle data ingestion from a large number of sensors. Requirements: The system should support millions of sensors sending dat...
Unifonic | Senior Software Engineer | Coding | First Technical Interview
Senior Software Engineer
Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same eleme...
Thread AI | Software Engineer | Coding | Phone Screen
Software Engineer
/ Building an Analytics System for a Workflow Orchestration Engine We're given a Workflow Orchestration Engine that processes a graph similar to the one shown below. Each execution of the graph is considered a Run. When...
Citadel | Software Engineer | Coding | Online Assessment
Software Engineer
1. Return the number of unique palindromic substrings of a given string. 2. Create a class that simulates auth tokens with a TTL. Same problem and requirements and solution as https://leetcode.com/problems/design authent...
Disney | Senior Software Engineer | System Design | Onsite
Senior Software Engineer
System Design (Whiteboard/Verbal Discussion) Question: Design a system that ingests media metadata from different sources/providers, store the metadata in our system, then send media to downstream companies who requests...
Disney | Senior Software Engineer | Coding | Phone Screen
Senior Software Engineer
1 hour interview consisted of coding in Google Docs. Question: Implement an ArrayList, and its add and contains methods Int[] arr = new int[N]; Int idx = 0; Int length = N; Public boolean add(int value) { If (this.idx =...
Nvidia | Full stack | Coding | Onsite
Full stack
Design rate limiter. Input is an array of domain names. We need to output whether or not this domain is allowed. Input: ["abc.com","xyz.com","abc.com"] Conditions 1. Allow 2 requests per domain within 5second interval 2....
ExodusPoint Capital Management | Senior Software Engineer | Coding | Phone Screen
Senior Software Engineer
1. There are 4 people (A, B, C, and D) who want to cross a bridge at night. A, B, C and D take 1, 2, 5 and 10 minutes respectively to cross the bridge. There is only one torch with them, and the bridge cannot be crossed...
Headlands | Research Developer | Coding | Phone Screen
Research Developer
1. Python default argument why is it modified differently when a function being called multiple times, why is in a lambda function with for loop the outputs are all the same. 2. C++ difference between std optional and st...
CreditGenie | Software Engineer | System Design | Onsite
Software Engineer
Design a Splitwise app. Start by clarifying requirements and scope before diving into a solution. Throughout this interview, please sketch any components, state/data flows, and the client ↔ API interactions.
Tiktok | Software Engineer | Coding | Phone Screen
Software Engineer
Meeting Scheduler Problem Date: November 13, 2025 Role: Ads Signal Measurement (Software Engineer Interview) Similar LeetCode Question: 253. Meeting Rooms II Description Given an array meetingTimings of size $n \times 2$...
Imc | Quantitative Developer Intern | Coding | Online Assessment
Quantitative Developer Intern
Given variables: max doors : maximum doors you can open : int r : number of total rooms (and the goal room number) : int to , from : arrays signifying that a room from[i] connects to the room to[i] : list[int] , list[int...
Elise ai | senior SDE | Bq And Some Technical Questions | Phone Screen
senior SDE
1. Introduction & Project Overview 2. Why EliseAI 3. Why Leaving Current Role 4. Challenge / Behavioral Question 5. Went deeper into one project: For technical question, he will give you a piece of code written by javasc...
PaloAlto Networks | Senior Staff Software Engineer | Coding | Phone Screen
Senior Staff Software Engineer
Design a system that will make sure to verify a JSON input is syntactically correct and can be accepted as a complete input. There is not schema attached to the JSON input. You have to make sure that all the JSON objects...
Hudson River Trading | Full Stack Engineer | Coding | Online Assessment
Full Stack Engineer
Create a workflow orchestrator the component has to be generic enough to handle any kinds of steps
Cleric | Backend Engineer | Coding | Phone Screen
Backend Engineer
You're supposed to design "Connect 4". The game is simple, you have a grid and at each turn the player decides the column. There can only be two players/colors. At any point if 4 coins of the same color are connected in...