Warren
Interview experiences shared by candidates.
Trexquant | Software Engineer - Early Career | Coding | Phone Screen
Software Engineer - Early Career
Was given marble sorting class with c+ concepts. Marble contains weights, color, index. Heaviest goes bottom sorted by smallest index
Rover | Senior Software Engineer | Coding | Phone Screen
Senior Software Engineer
Series of test cases were provided, and the candidate was required to get them passing. Write a function called sum(), that takes a string and returns integers. First test case: it returns 0 for "" Second test case: it r...
Adobe | Software Engineering Intern | Coding | Onsite
Software Engineering Intern
Only one question, 25 minutes. No follow ups, just optimization possibly.
Docusign | Software Engineer | Coding | Phone Screen
Software Engineer
Write a fully functioning Tic tac toe 3x3 board game using JavaScript, HTML, and CSS in Coderpad. Design the classes and write functions for the game in JS (board class, player class, drawing a square on the board, no ne...
Motive | Senior Software Engineer(L5) | Coding | Phone Screen
Senior Software Engineer(L5)
You are given the root of a binary tree and an integer distance. A pair of leaf nodes is considered good if the number of edges in the shortest path between them is less than or equal to distance. Return the number of go...
Apple Coding Interview Question for Software Engineer
Software Engineer - AiDP Reliability Engineering, IS&T, Early Career
The interview started with this simple Diamond Pattern print: Given an integer n, output a centered diamond pattern using stars ( ). There should be n lines above and n lines below the middle line. For example, if n = 3,...
Apple System Design Interview Question for Software Engineer
Software Engineer - AiDP Reliability Engineering, IS&T, Early Career
Tasked with designing the core infrastructure for a global music streaming service (similar to Apple Music). The system must support millions of concurrent users, provide sub second latency for audio playback, and ensure...
Apple Coding Interview Question for Software Engineer
Software Engineer - AiDP Reliability Engineering, IS&T, Early Career
You are developing a high performance Proxy Edge Layer application. This layer acts as an intermediary for various upstream microservices. Because the edge layer handles traffic for many different endpoints, it frequentl...
Alterion Coding Interview Question for Agentic AI Senior Engineer
Agentic AI Senior Engineer
Instructions Part 1 Alterion Context: After agents are successfully scanned, they are sent to a Registry API to be registered. Exercise: Implement a Registry class that supports: register(a: Agent): void remove(id: strin...