Warren
Interview experiences shared by candidates.
UiPath | Senior Software Engineer (Senior) | Coding | Onsite
Senior Software Engineer
Given an array of meeting time intervals intervals where intervals[i] = [starti, endi], return the minimum number of conference rooms required. Example 1: Input: intervals = [[0,30],[5,10],[15,20]] Output: 2 Example 2: I...
FIS | Forward Deployed Engineer (Senior) | System Design | Technical Deep Dive
Forward Deployed Engineer
Context: OpenCoreOS is a cloud native core banking platform. Banks build financial products on top of it — current accounts, savings, cards, lending — using a programmable ledger. The scenario A bank running OpenCoreOS r...
Octane | Senior Software Engineer (Senior) | Coding | Phone Screen
Senior Software Engineer
Given a string of products and string of customers, categorize the values and return a list of customers ordered from most to least number of recommendations for customers. Do not include customers without recommendation...
Apple | Senior Software Engineer (Senior) | System Design | Onsite
Senior Software Engineer
Take in a sports event and send it to end user in near real time
Apple | Senior Software Engineer (Senior) | Coding | Onsite
Senior Software Engineer
Coding 1: Find islands problem from Leetcode Coding 2: LRU cache extension: implement with linked list
Arrowstreet Capital | Software Engineer Intern (Intern) | Verbal Technical Questions | Superday
Software Engineer Intern
Explain the difference between an array and linkedlist. Explain how a cache works and different eviction policies Compiled vs Interpreted Language
Arrowstreet Capital | Software Engineer Intern (Intern) | Coding | Superday
Software Engineer Intern
There is a bi directional graph with n vertices, where each vertex is labeled from 0 to n 1 (inclusive). The edges in the graph are represented as a 2D integer array edges, where each edges[i] = [ui, vi] denotes a bi dir...
Apple | Senior Software Engineer (Senior) | Coding | Phone Screen
Senior Software Engineer
Merge overlapping intervals
Optiver | Software Engineer (Data) (Mid Level) | Coding | Phone Screen
Software Engineer (Data)
Implement a currency converter based on the denominations. Similar to the following problem https://leetcode.com/discuss/post/483660/google phone currency conversion by anon upqo/
HSBC | Senior Backend Engineer (Senior) | Karat Round: System Design Plus Coding | Onsite
Senior Backend Engineer
SYSTEM DESIGN QUESTIONS: 1.We are working on a service that generates subtitles for users' videos. This process starts a new thread for every video and is processor intensive. Currently, this service runs as a single pro...
IMC Trading | Graduate Software Enigneer (Junior/New Grad) | Coding | Online Assessment
Graduate Software Enigneer
Question 1: Maximum Storm Height (Relay Towers) You are trying to send data from your headquarters, on the left, at position x = 0, to another office on the right, at position x = width. Between these two locations there...
XAI | MTS (Mid Level) | Rapid Fire Questions | 15 Minute Interview
MTS
The 15 minute phone screen was a series of quick technical questions. What's the difference between a thread and a process? What happens when you fork a process? What are the main responsibilities of the operating system...
PayPal | Software Engineer (Intern) | System Design | Onsite
Software Engineer
You are given historical system logs along with the resolutions used to fix those issues. Example: Log: ERROR Payment failed due to timeout Resolution: Increase timeout threshold and retry payment Log: ERROR Database con...
PayPal | Software Engineer (Intern) | System Design | Onsite
Software Engineer
Imagine you're building an AI agent that monitors your team's Slack channel, identifies alerts, and automatically creates a Jira ticket with the right labels. What are the key components you'd. need, and what could go wr...
Walmart | SWE Early Career (Intern) | Behavioral + Technical | Tech Interview Round 2
SWE Early Career
They asked for a summary of my experience, why I was interested in Walmart, projects, and talked about my Hacker Rank assessement.
Justworks | Software Engineer (Senior) | System Design | Onsite
Software Engineer
Design a Jira/Kanban board. Focus on data models and API design.
ServiceNow | Staff Software Engineer (Staff) | System Design | Onsite
Staff Software Engineer
Design backend system for Whatsapp. Discuss how your architecture would evolve as the system grows
Pinwheel | Backend Engineer (Senior) | Coding | Phone Screen
Backend Engineer
The coding question was an easy, stripped down version of LeetCode's Hit Counter, and afterward the interviewer moved into a brief system design discussion built around the solution.
Apple | Software Developer (Mid Level) | Coding | Onsite
Software Developer
You are given memory blocks of size 1 like balls in bucket write a function that allocate memory i.e. return a block of memory and free memory block i.e. adds that memory block back to bucket. For first part assume we al...
Snowflake | SWE (Senior) | Chakra AI Technical Screening Round
SWE
You need to turn on your camera and microphone, share your screen, and you cannot use an external monitor. In the interview window, the left side shows a real time transcript of both sides speaking, and the right side sh...