Warren
Interview experiences shared by candidates.
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...
Microsoft | Sr Software Developer | Coding | Phone Screen
Sr Software Developer
Was asked to do a Level Order Traversal of a Binary Tree. The output expected was just a list of Integer values with the values from each level populated in left right For eg: Tree = [1,2,3,4,5,6,7], where 2 and 3 are ch...
MasterCard | Launch SWE | Coding | Onsite
Launch SWE
Was first asked count vowels substring of a string (https://leetcode.com/problems/count vowel substrings of a string/solutions/) then talked about my take home assignment which was to design a meeting room api then final...
Agoda | Frontend Engineer | Coding | Phone Screen
Frontend Engineer
Given two arrays one for the starting height and one for speed of plans, determine the maximum number of airplanes can be shot down before any plane lands. Similar to LC 1921. Eliminate Maximum Number of Monsters.
Deliveroo | Staff Engineer | Coding | Onsite
Staff Engineer
Design Authentication Manager There is an authentication system that works with authentication tokens. For each session, the user will receive a new authentication token that will expire timeToLive seconds after the curr...
Apple | Senior Software Engineer | Coding | Onsite
Senior Software Engineer
You are given an array of k linked lists lists, each linked list is sorted in ascending order. Merge all the linked lists into one sorted linked list and return it. Input: lists = [[1,4,5],[1,3,4],[2,6]] Output: [1,1,2,3...
Apple | Senior Software Engineer | System Design | Onsite
Senior Software Engineer
Design an adspending platform to track spend for an campaign
Microsoft | Software Engineer | System Design | Onsite
Software Engineer
Create a system to display a dashboard with data. The data can reside in different regions (depending on customer choice). System should have low latency, backend should not grant access to data in other region and keep...
Microsoft | Software Engineer | Coding | Onsite
Software Engineer
Implement a circular queue with a vector Handle all test cases
Microsoft | Software Engineer | Coding | Onsite
Software Engineer
Populate the next pointer for each node in a Binary Tree
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.