Warren

Interview experiences shared by candidates.

Share experience
ryth31ryth31·May 7, 2026·Coding·Rogo

Rogo | Senior Backend Engineer (Senior) | Coding | Phone Screen

Senior Backend Engineer

Guess the password You are given a set of tuples and you need to guess a password from the given input. The tuples need not be of same length. There is only one password possible in the given input. The order of the char...

180
sankalpsankalp·May 7, 2026·Coding·eBay

Ebay | Senior Engineering Manager (Staff) | Coding | Onsite

Senior Engineering Manager

1. Design low level interfaces and classes for a payment system that supports multiple kind of payment methods (Credit card, wallet, crypto etc.). The payment processor should support an api that shows available payment...

0100
jacob_rushinskijacob_rushinski·May 5, 2026·Coding·affirm

Affirm | Software Engineering Apprentice, Full-Stack (Junior/New Grad) | Coding | Online Assessment

Software Engineering Apprentice, Full-Stack

Finding Integers You are given a permutation of integers from 1 to n stored in an array arr , and an integer k. The iᵗʰ greatest element of an array is the iᵗʰ element when sorted in decreasing order. For each prefix of...

0150
hello_world123hello_world123·May 4, 2026·Coding·Radar

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

Software Engineer

Implement get, set and sum for an Excel Spreadsheet. You can set a cell to the results of 2 other cells, which themselves can be aggregations from other cells, and so on. SET A1 3 SET A2 4 SET A3 10 SET B1 A1+A2 GET B1 7...

020
hello_world123hello_world123·May 4, 2026·Code Review·Secureframe

Secureframe | Software Engineer (Senior) | Code Review | Onsite

Software Engineer

You are given a codebase with backend in Ruby and frontend in React. Review the code and write comments inline. Find as many issues as you can. The code is for displaying compliance/security reports for companies.

0121
hello_world123hello_world123·May 4, 2026·Application Design·Cherry

Cherry | Software Engineer (Senior) | Application Design | Onsite

Software Engineer

Design a doctor appointment scheduling system. Doctors set their availabilities. Users can search for doctors and then choose time slots to book appointments for. How do you handle the race condition where two users try...

070
hello_world123hello_world123·May 4, 2026·System Design·Cherry

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

Software Engineer

Design a financial transaction processing system that lets users pay via credit card or ACH. ACH is slower and can take days while credit card is immediate. User should be notified on status of transaction. Deep dives ab...

080
hello_world123hello_world123·May 4, 2026·Coding·Cherry

Cherry | Software Engineer (Senior) | Coding | Onsite

Software Engineer

Implement Stream processing They give you some starter code, then you have to implement some stream processing logic in a class they give you. There are two steps to taking events off a stream: accept then process. There...

0140
tarunvbatchutarunvbatchu·May 3, 2026·Coding·Twitch

Twitch | Software Engineer (Junior/New Grad) | Coding | Phone Screen

Software Engineer

I had a video phone screen for a position in one of the Ads teams at Twitch. This was an interview with the hiring manager. This interview was mostly a behavioral + technical screen. Behavioral: What is one time you and...

040
antriksh5235antriksh5235·May 1, 2026·Coding·QXO

QXO | Staff Software Engineer (Staff) | Coding | Phone Screen

Staff Software Engineer

// Given an m x n 2D grid of '1's (land) and '0's (water), return the number of islands. // An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. // You may assume all fo...

030
ztystztyst·Apr 26, 2026·Coding·eBay

Ebay | Software engineer (Mid Level) | Coding | Onsite

Software engineer

You're given 2 huge integers represented by linked lists. Each linked list element is a number from o to 9999 that represents a number with exactly 4 digits. The represented number might have leading zeros. Your task is...

0110
antriksh5235antriksh5235·Apr 25, 2026·System Design·Horizon3.ai

Horizon3.ai | Senior Software Engineer (Senior) | System Design | Onsite

Senior Software Engineer

BACKGROUND Our autonomous penetration testing platform executes many concurrent pentests each day for our customers. As you can see in the diagram provided, findings during a pentest are stored in a temporary database. U...

010
antriksh5235antriksh5235·Apr 25, 2026·Coding·Microsoft

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

Senior Software Engineer

You are given multiple configuration objects that represent different levels of overrides. Each configuration is a JSON like dictionary (map) that may contain nested dictionaries. Configurations are applied in order of i...

1200
RVrvi·Apr 24, 2026·Coding·Microsoft

Microsoft AI | iOS, Android Engineer (Mobile) (Senior) | Coding | Onsite

iOS, Android Engineer (Mobile)

Create a Worddle app Worddle is a game than user try to find a 5 letter word. They have 6 attempts to find the right word If a letter is correctly positioned, it's colored in Green If a letter is present in the word to g...

020
RVrvi·Apr 24, 2026·Coding·Microsoft

Microsoft AI | iOS, Android Engineer (Mobile) (Senior) | Coding | Phone Screen

iOS, Android Engineer (Mobile)

1. Build a UI that display a list of people 1. This UI should display the list of people from this API: https://swapi.info/api/people?search="<user input ". The user can type which person they are looking for and the use...

010
AnuthAsokanAnuthAsokan·Apr 23, 2026·System Design·Nubank

Nubank | Senior Software Engineer (Senior) | System Design | Architecture Round

Senior Software Engineer

Architecture Design: Mastercard Chargeback Gateway The Scenario When a customer disputes a credit card transaction in the Nubank app, we must process that request and notify the card network (Mastercard). However, Master...

080
leetcode-notesleetcode-notes·Apr 21, 2026·System Design·Adobe

Adobe | Software Engineer | System Design | Onsite

Software Engineer

How would you scale a multi tenanted streaming system to accomodate spikes in traffic from a large enterprise customer without starving other tenants?

090
SEselvaraj.premkumar·Apr 20, 2026·Coding·collective health

Collective health | backend engineer | Coding | Phone Screen

backend engineer

You have a graph of n nodes. You are given an integer n and an array edges where edges[i] = [ai, bi] indicates that there is an edge between ai and bi in the graph. Return the number of connected components in the graph....

010
tbtb·Apr 18, 2026·System Design·Samsung

Samsung | Backend engineer | System Design | Onsite

Backend engineer

Design google docs

000
tbtb·Apr 18, 2026·Coding·Samsung

Samsung | Backend engineer | Coding | Onsite

Backend engineer

Was asked to review a pull request. Focus on concurrency and thread safe access https://archive.ph/SV1h2

000

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.