Warren

Interview experiences shared by candidates.

Share experience
dacheesedacheese·Oct 9, 2026·Coding·microsoft

Microsoft | Software Engineer Intern (Intern) | Coding | Online Assessment

Software Engineer Intern

Minimum Time to Deliver Vaccines There are centre nodes vaccination centres, each with a vaccine status: 1. Status $1$: the centre has a shortage of vaccines. 2. Status $2$: the centre has sufficient vaccines. 3. Status...

010
ganesh3710ganesh3710·Oct 8, 2026·Knowledge Questions·microsoft

Microsoft | Senior Software Engineer (Senior) | Knowledge Questions | Phone Screen

Senior Software Engineer

1. Kubernetes vs Web apps 2. Challenges of migrating to .net Core 3. What is CTE. CTE vs temp tables 4. Application is slow. How would you improve the performance for each tier 5. How to improve API performance 6. Perfor...

010
sungjinwoosungjinwoo·Oct 7, 2026·Coding·CureFit

CureFit | Software Engineer (Mid Level) | Coding | Round 1

Software Engineer

You are given an m x n grid where each cell contains one of the values 0, 1, or 2. You are also given an integer k. You start from the top left corner (0, 0) and want to reach the bottom right corner (m 1, n 1) by moving...

060
lucemlucem·Oct 6, 2026·Coding·Netic AI

Netic AI | Software Engineer (Junior/New Grad) | Coding | Coderbyte OA

Software Engineer

Description For this problem, you will be given a list of writes. The time of each write is its position in that order, so: The first write happens at time 1 The second write happens at time 2 And so forth Each write con...

010
usualwinterusualwinter·Oct 6, 2026·Coding·Rillet

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

Senior Software Engineer

I had a pretty strange interview experience and wanted to see if anyone else has experienced something similar. The first round was described as a pair programming / Test Driven Development exercise. The task was very si...

040
sandeepchezhiansandeepchezhian·Oct 6, 2026·Coding·Signzy

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

Software Engineer

First unique element in a stream of characters

020
majorsinsmajorsins·Oct 6, 2026·System Design·adobe

Adobe | Software development engineer (Mid Level) | System Design | Onsite

Software development engineer

Design a template management system where user can generate the social media posts based on the existing resources of enterprise with prompt

060
cassie0206cassie0206·Oct 6, 2026·Coding·TikTok

TikTok | Machine Learning Engineer (Intern) | Coding | Phone Screen

Machine Learning Engineer

Given a list of objects which are [currency 1, currency 2, the conversion rate from currency 1 to currency 2], return the rate between any two given currencies. Example: Input: [ ['USD', 'JPY', 110], ['USD', 'AUD', 1.45]...

020
foiufoiu·Oct 5, 2026·Coding·IBM

IBM Entry Level Data Science phone screen

Data Scientist

Mostly general data science / ML fundamentals. Supervised vs. unsupervised learning Classification vs. regression Basic model evaluation Some statistics/probability Simple Python coding A few questions about projects on...

030
TEtether·Oct 4, 2026·Recruiter Round·StackAdapt

StackAdapt | Full Stack Engineer (Mid Level) | Recruiter Round | Phone Screen

Full Stack Engineer

Q: What do you know about StackAdapt? I recited a deep description of their main DSP platform, explaining the general end to end keeping it non technical Recruiter was impressed about this, "have not had a candidate expl...

030
kottkott·Oct 3, 2026·System Design·Vapi AI

Vapi AI | Software Engineer (Senior) | System Design | Phone Screen

Software Engineer

We are designing a system that can accept calls from customers and route them to workers that run the call process (AI text generation, TTS/STT, etc) Clients call a Twilio number which sends a POST request to our API and...

070
nitin21nitin21·Oct 1, 2026·Coding·Listen Labs

Listen Labs | Member of Technical Staff (Senior) | Coding | Phone Screen

Member of Technical Staff

incoming stream of json string, could be partial when we process. output valid json obtained so far. python import json def parse partial json string(input string): input string = input string.strip() if not input string...

050
immmcanadianimmmcanadian·Sep 28, 2026·Coding·Revolut

Revolut | Graduate Software Engineer (Junior/New Grad) | Coding | Online Assessment

Graduate Software Engineer

Question 2: Count Subarrays With Product at Most K You are given an array of positive integers nums and a positive integer k. Return the number of contiguous subarrays whose product is less than or equal to k. A subarray...

010
immmcanadianimmmcanadian·Sep 28, 2026·Coding·Revolut

Revolut | Graduate Software Engineer (Junior/New Grad) | Coding | Online Assessment

Graduate Software Engineer

Question 1: Maximum XOR Range You are given a positive integer n, where n is divisible by 4. Choose an integer x satisfying: x = n x has the same binary length as n Define: \[ V = n \oplus (n+1) \oplus (n+2) \oplus \dots...

030
immmcanadianimmmcanadian·Sep 28, 2026·Phone Screen With General HR + Some Technical Q's·Revolut

Revolut | Graduate Software Engineer (Junior/New Grad) | Phone Screen With General HR + Some Technical Q's | Phone Screen

Graduate Software Engineer

Generalized HR questions like: What excites you about revolut? What is your long term goals/why revolut to achieve those goals? What is your experience with x and y technologies (ex. java/frameworks) For technical questi...

020
dragondragon·Sep 27, 2026·Coding·Barclays

Barclays | Technology Developer (Intern) | Coding | Online Assessment

Technology Developer

Question A pizza shop makes serves both vegan pizza and meat pizza. Customers place N orders at the shop. Their order number is printed on their bill. The shop displays K out of N orders (both vegan and meat) on their di...

281
milesThebeyondmilesThebeyond·Sep 27, 2026·Coding·apple

Apple | Software Engineer (Mid Level) | Coding | Phone Screen

Software Engineer

Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined between two nodes p and q as the lowest n...

0140
eedwardseedwards·Sep 26, 2026·Coding·Sierra

Sierra | New Grad 2027 SWE (Junior/New Grad) | Coding | Online Assessment

New Grad 2027 SWE

3 Stages of the OA 1. LeetCode Style Coding Problem Difficulty: Easy Given a list of numbers and a value k . The list may contain multiple occurrences of k . Determine whether there are both even and odd occurrences of k...

0110
sleepyjoesleepyjoe·Sep 23, 2026·Coding·visa

Visa | Software Engineer (Intern) | Coding | Online Assessment

Software Engineer

Interview Questions 1. Server Downtime: Given overlapping server uptime intervals within [1, t], calculate total downtime by sorting and merging the intervals, finding total uptime, and subtracting it from t. 2. Request...

060
optimus09optimus09·Sep 23, 2026·Coding·DDN

DDN | Staff Software Engineer (Staff) | Coding | Online Assessment

Staff Software Engineer

Meeting Scheduler III DSA (app.coderapad.io) Escape analysis Goroutine leaks fan in, fan out interfaces, iface, eface, distribution in interfaces stack vs heap when object is stored in stack vs in heap ? Explain escape a...

020

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.