Warren
Interview experiences shared by candidates.
SpaceX | Software Engineer (Starlink) | Coding | Phone Interview
Software Engineer (Starlink)
You are given an M × M grid where each cell contains an integer representing the number of candies in that cell. A bug starts at the top right corner and must reach the bottom right corner. Each time the bug enters a cel...
Meta | Software Engineer | Coding | Phone Screen
Software Engineer
Q1: Given logs in following format: function, timestamp, type (b begin, e end) Return the exclusive running time for each function (how much time function was actively running) input foo 10 b bar 20 b bar 50 e foo 100 e...
Clipbook | FullStack Engineer | Coding | Phone Screen
FullStack Engineer
Clipbook Generate Pairwise Training Data for Learning to Rank from Search Click Logs Context You’re preparing training data for a pairwise learning to rank model. You receive raw search events, where each event contains...
Blissway | Software Engineer | Coding | Onsite
Software Engineer
ALPR Exercise Instructions For the 5 photos below, write a script that sends an HTTP request to PlateRecognizer's API. It will return a few license plate candidates for each photo. Print the first license plate for each...
Blissway | Software Engineer | Coding | Onsite
Software Engineer
Trip Builder Problem Description Blissway has several cameras on the road that capture photos of vehicles. Automatic License Plate Recognition (ALPR) is performed over the images to identify the license plates of vehicle...
Ambient.AI | Software Engineer | System Design | Onsite
Software Engineer
Design a Voting System where people vote for maintaining AC Temperature for a room in a particular building.
American Airlines | Revenue Management Data Scientist | Technical Round | Onsite
Revenue Management Data Scientist
The first virtual round consists of answering quantitative questions. One of the questions that I specifically remember is: We have orange juice and strawberry juice; likeability for both is X and Y, respectively. Our bu...
Snap | Software Engineer | Coding | Phone Screen
Software Engineer
Leetcode 815. Bus Routes https://leetcode.com/problems/bus routes/ with a small follow up. Part 1 was the same as Bus Routes i.e Input: routes = [[1,2,7],[3,6,7]], source = 1, target = 6 Output: 2 Explanation: The best s...
Emirates | Senior Technical Engineer (Observability) | System Design | Online Meeting
Senior Technical Engineer (Observability)
Senior Technical Engineer (Observability) – Presentation Scenario Emirates Airlines is one the largest international airlines in the world, carries millions of passengers across its network of 160+ destinations spread ac...
Apple | Sr Software Engineer AI agents | Coding | Phone Screen
Sr Software Engineer AI agents
Search Assist Leetcode Problem 10, titled "Regular Expression Matching," requires you to implement a function that checks if a given string matches a specified pattern using regular expression rules, including the specia...
Eightfold AI | Senior Engineer | Coding | Phone Screen
Senior Engineer
We have 2 string s and t and the max number of operations is k. We need to check if we can convert s into t where for ith operation we have 2 choices 1 do nothing 2 choose any character j from string s and shift that cha...
Microsoft | SWE II | Coding | Hiring Event
SWE II
Just finished my loop. Interestingly, the recruiter initially prepped me for 3 Coding and 1 System Design, but the actual schedule was quite different (heavier on design). Here is the breakdown: Round 1 (System Design):...
Fullstack labs | React + Node JS | Coding | Online Assessment
React + Node JS
1. Whats the difference between state and Props? 2. Whats is you philosophy for testing the application? 3. How to keep a code clean? 4. Whats is react and why use it? 5. What are 3 types of state management? 6. What is...
Xantium | Quantitative Developer Intern | Coding | Onsite
Quantitative Developer Intern
State‑Machine Problem description You are given a function next(state) that, for any integer state from 0 up to M‑1, returns another integer in the same range. State 0 is the termination state. Starting from any state, r...
Karat | Software engineer | AI Assisted Coding | Onsite
Software engineer
I participated in a Karat AI assisted technical interview for Instacart. The assessment was conducted on Karat's web based integrated development environment, which features an AI chat interface. This interface functions...
Palantir | Software Engineer | Learning | Onsite
Software Engineer
SQL Leanering using palantir's old syntax for their internal system. Supposed to be an apache spark equivalent before that became prevalent There were 4 stages with the docs progressively correlated to the increasing sta...
Adobe | Software Engineer Intern | Coding | Onsite
Software Engineer Intern
Minimum Processing Time LC Medium https://leetcode.com/problems/minimum processing time/description/
Microsoft | Software Engineer II | Frontend System Design | Onsite
Software Engineer II
We need to do the system design for Instagram story feature. Since the team was for frontend so the focus was on the frontend aspect of the design. Few things which were discussed 1 Functional and NonFunctional Requireme...
Microsoft | Software Engineer II | Problem Solving + UI Specialization | Onsite
Software Engineer II
Problem 1 DSA There are some tasks which needs to be executed. There is a taskType array and another array for the memory consumed by those tasks. E,g Task Type [1,2,3,1] Memory array [7,2,9,3] maxMemory 10 In 1 unit of...
Coinbase | Sr. Software Engineer - Frontend | Coding | Onsite
Sr. Software Engineer - Frontend
Tech Execution: Have a running React application with missing implementation. There are failing tests which needs to be fixed and some of the implementation will be used in the later ones. System Design: Design a Signup...