Warren

Interview experiences shared by candidates.

Share experience
fire_and_icefire_and_ice·Jul 17, 2026·Coding·UiPath

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...

030
bad_biryanibad_biryani·Jul 17, 2026·System Design·FIS

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...

1121
samvsamv·Jul 17, 2026·Coding·Octane

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...

090
junkiejunkie·Jul 16, 2026·System Design·apple

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

0361
junkiejunkie·Jul 16, 2026·Coding·apple

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

0290
D0d0nnng·Jul 16, 2026·Verbal Technical Questions·Arrowstreet Capital

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

040
D0d0nnng·Jul 16, 2026·Coding·Arrowstreet Capital

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...

060
junkiejunkie·Jul 16, 2026·Coding·apple

Apple | Senior Software Engineer (Senior) | Coding | Phone Screen

Senior Software Engineer

Merge overlapping intervals

0251
ANAnonymous·Jul 14, 2026·Coding·optiver

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/

0120
INinterviewer_044·Jul 14, 2026·Karat Round: System Design Plus Coding·HSBC

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...

070
dhusanu0dhusanu0·Jul 13, 2026·Coding·IMC Trading

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...

0250
HIhindoo1·Jul 13, 2026·Rapid Fire Questions·xAI

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...

0100
KZ5KZ5·Jul 12, 2026·System Design·PayPal

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...

060
KZ5KZ5·Jul 12, 2026·System Design·PayPal

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...

070
piercebkpiercebk·Jul 11, 2026·Behavioral + Technical·walmart

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.

060
pdhakitepdhakite·Jul 10, 2026·System Design·Justworks

Justworks | Software Engineer (Senior) | System Design | Onsite

Software Engineer

Design a Jira/Kanban board. Focus on data models and API design.

0180
rimururimuru·Jul 9, 2026·System Design·ServiceNow

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

0100
fooboofooboo·Jul 8, 2026·Coding·Pinwheel

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.

091
KaushalNareshKaushalNaresh·Jul 4, 2026·Coding·apple

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...

0390
ANAnonymous·Jul 3, 2026·Chakra AI Technical Screening·snowflake

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...

0250

Interview Resources

InterviewDB

About InterviewDB

Crowdsourced Interview Question Bank for Job Seekers in Tech/Finance Industry

Copyright © 2026 InterviewDB. Victory is reserved for those who are willing to pay its price.