Warren

Interview experiences shared by candidates.

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

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

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

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

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

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

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

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

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

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

0
RVrvi·Apr 24, 2026·Coding·Microsoft AI

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

0
RVrvi·Apr 24, 2026·Coding·Microsoft AI

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

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

0
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?

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

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

Samsung | Backend engineer | System Design | Onsite

Backend engineer

Design google docs

0
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

0
adi928adi928·Apr 16, 2026·Coding·Apple

Apple | Security Site Reliability Engineer | Coding | Phone Screen

Security Site Reliability Engineer

Write a function that takes in byte[] as an input of structure: {0, 0, 0, 4, 1, 2, 3, 4 } size | actualMessage And passes the byte[] to some other function. But the size of the message can be more than the length of the...

1
LIFUZHEN006LIFUZHEN006·Apr 16, 2026·Coding·Temu

Temu | Software engineer | Coding | Phone Screen

Software engineer

Problem Statement (Polished): You are given an integer array delta , for example: [1, 3, 2, 8] . You start with an initial sum of 0 and traverse the array from left to right. At each index i , you add delta[i] to your ru...

0
dongdongdongdong·Apr 14, 2026·System Design·Apple

Apple | Senior Software Engineer | System Design | Onsite

Senior Software Engineer

Design social media app end to end. focus on live feed and ranking

0