Warren

Interview experiences shared by candidates.

Share experience
veryallatveryallat·Sep 5, 2026·Coding·apple

Design a Rate Limiter

Software Engineer

Design a Rate Limiter Classic leetcode problem asked.

0190
nnnnnn·Sep 3, 2026·Coding·google

Google tech screen

Data Scientist

Merge two sorted list

090
crystalwascherrycrystalwascherry·Sep 2, 2026·Phone Screen For Resume Dive·ramp

Ramp | Software Engineer Intern (Intern) | Phone Screen For Resume Dive | Phone Screen

Software Engineer Intern

First round was a phone screen plus a technical deep dive. They asked: Why are you interested in wroking at Ramp Why you think you're a good fit Tell me about yourself Then detailed technical questions about my past inte...

070
bjack21bjack21·Aug 30, 2026·Coding·Twilio

Twilio | Staff Analytics Engineer (Staff) | Coding | Online Assessment

Staff Analytics Engineer

Implement a function that divides an array into pages of equal size and return a generator to iterate thru pages. Your function should implement a generator called create paginator that yields subarrays (pages) of the or...

040
bjack21bjack21·Aug 30, 2026·Coding·Workday

Workday | Data Scientist (Mid Level) | Coding | Onsite

Data Scientist

You are given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the sa...

050
markbravo0312markbravo0312·Aug 29, 2026·Coding·optiver

Optiver | Software Engineering Intern (Intern) | Coding | Online Assessment

Software Engineering Intern

Simulate a firmware controller that prevents a multicore processor from overheating. Each core has a configured workload, all cores share passive cooling, and each running core can receive a dedicated active cooling chan...

050
itsvenkykolliitsvenkykolli·Aug 28, 2026·Coding·apple

Apple | SDET (Senior) | Coding | Phone Screen

SDET

Given an integer array nums and an integer k, return the k most frequent elements. You may return the answer in any order.

0182
deepforcedeepforce·Aug 26, 2026·Coding·Schonfeld

Schonfeld | Quantitative Developer (Senior) | Coding | Phone Screen

Quantitative Developer

4. Median of Two Sorted Arrays Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)) . Example 1 Input: n...

040
f1amef1ame·Aug 26, 2026·System Design·handshake

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

Senior Software Engineer

Design a Job Board Design a job search website with: posting job listings, applying for jobs, searching for jobs. Cover frontend, backend, and database. Describe the interaction workflows, module breakdown, and interface...

050
AzwraithAzwraith·Aug 22, 2026·Problem Solving Logic + Behaviour·Layerzero

Layerzero | Software Engineer (Senior) | Problem Solving Logic + Behaviour | Phone Screen

Software Engineer

System Setup Data store A ingests real time data and produces exactly one new record every 30 seconds on a fixed cadence. A is a black box — we have no read or write access to it. Records are pulled from A into database...

030
anonymousmananonymousman·Aug 21, 2026·HR·cartesia

Cartesia | Platform Engineer (Mid Level) | HR | Online Assessment

Platform Engineer

What do you know about Cartesia? Why do you want to join Cartesia? If you got multiple offers what would be your 3 deciding factors to choose? 2 DSA MCQs: 1. Given a tree with branching factor b. What is the maximum no....

060
LEleniel·Aug 20, 2026·Coding·Compass

Compass | Senior Software Engineer 2 (Senior) | Coding | Phone Screen

Senior Software Engineer 2

Calculator Given a string s which represents an expression, evaluate the expression and return its value. The integer division should truncate toward zero. Example 1: \ Input: s = "3+2 2" \ Output: 7 Example 2: \ Input:...

060
LEleniel·Aug 18, 2026·Coding·AthenaHealth

AthenaHealth | Software Engineer (Senior) | Coding | Take Home Test

Software Engineer

Claim Billing Description An important part of athenahealth's business is billing medical claims. This process involves gathering the data, validating that it meets all requirements, and formatting it to be transmitted....

020
bunny_bunny_·Aug 17, 2026·System Design·microsoft

Microsoft | Senior Software ENgineer (Senior) | System Design | Phone Screen

Senior Software ENgineer

Design a Real Time Recommendation System

0190
ANanamika·Aug 17, 2026·Coding·Walmart

Walmart | Sr Software Engineer (Senior) | Coding | Phone Screen

Sr Software Engineer

The interviewer asked to open an IDE and write code for system resiliency , timeout, circuitbreaking. Use any existing java libraries. Answer: Use method calls to Resiliency4j to demonstrate timeout, circuitbreaking .

040
badbunny3badbunny3·Aug 16, 2026·Coding·TikTok

TikTok Phone Screen

Machine Learning Engineer

Given a 2D matrix matrix, handle multiple queries of the following type: Calculate the sum of the elements of matrix inside the rectangle defined by its upper left corner (row1, col1) and lower right corner (row2, col2).

070
Skillz619Skillz619·Aug 15, 2026·Coding·microsoft

Microsoft | Software Engineer (Junior/New Grad) | Coding | Onsite

Software Engineer

Round 1 : C test Round 2 : Bill of Material Data Storage You are being hired by a furniture factory to help them forecast raw material orders from their suppliers. To build the final pieces of furniture, the factory trac...

0190
xmanxman·Aug 15, 2026·Coding·microsoft

Microsoft | Member of Technical Staff, Backend (Senior) | Coding | Phone Screen

Member of Technical Staff, Backend

Configuration Manager (Phone Screen coding) Restatement Manage per service configuration (dict[str, str]) for many microservices with a SINGLE global version counter shared across all services. set config(service name, c...

0150
manavmittalmanavmittal·Aug 15, 2026·Coding·Bunkerhill Health

Bunkerhill Health | Software Engineer (Senior) | Coding | Phone Screen

Software Engineer

Part 1: Implement a function to calculate the iou of two boxes. Intersection over Union (IoU) measures how well a predicted box matches the actual target box by comparing their overlap. Part 2: Extend the method and clas...

040
chen831128chen831128·Aug 14, 2026·Coding·headway

Headway coding

Software Engineer

Design a rate limiter that limits each endpoint to 2 requests / second and limits the entire backend to 10 requests / minute (or something like that). You need to rate limit each individual endpoint and rate limit all th...

080

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.