Warren
Interview experiences shared by candidates.
Microsoft | Software Development Engineer | Coding | Onsite
Software Development Engineer
In an online game, there is a trade house where players can exchange different resources. The ratio of resources vary and your PM team give these resources monthly. Write a method which take in type of the input resource...
Microsoft | Software Development Engineer | Coding | Onsite
Software Development Engineer
Find the first non repeated integer in an array
Keystone Strategy | Strategist Consultant | Case | Online Assessment
Strategist Consultant
Case interview. Client: title insurance seller startup that sells title insurance ML algo to loan officers for $500. Evaluate if you setting up this start up would be a good idea? how would you go about this evaluation?
Microsoft | Senior Data Engineer | System Design | Onsite
Senior Data Engineer
1.How do you design a data pipeline end to end? 2.How do you decide between real time and batch processing for a given use case? 3.Suppose telemetry signals are coming from Microsoft devices and products such as Microsof...
Microsoft | Senior Data Engineer | Coding | Onsite
Senior Data Engineer
Write a function in Java Script to log observability metrics . The function should have optional parameters. Additional verbal questions are: what are the pipeline orchestrators you are familiar with ? How do you measure...
Micron | GenAI Engineer | Coding | Phone Screen
GenAI Engineer
I was asked to solve a graph/algorithm problem in my chosen language. There was no skeleton code, I was asked to share my screen and show my IDE of choice and start a blank file. You are given a list of 2 dimensional poi...
Apple | Software Engineer | Coding | Onsite
Software Engineer
This is more sort of low level design coding round. Problem Statement Design a payment system that allows transferring money from one user to another user . The system should model the core components required for a peer...
Nvidia | System Software Engineer, Distributed Systems | Coding | Phone Screen
System Software Engineer, Distributed Systems
find the number of good subsequence all element in subsequence are unique min(sub)=a, max(sub)=b, all element between [a,b] should be present in subsequence return numbers of all good subsquences example: 13 11 4 12 5 4...
Teleskope | Software Engineer | Coding | Phone Screen
Software Engineer
Print all numbers for 1 100 that have an even number of vowels in their english spelling Then do 1 1000
Google | SDE | Behavioural | Onsite
SDE
1. Tell me about a time when your manager set reasonable demands. Follow up: Describe a situation with unreasonable demands. 2. Tell me about one of the biggest accomplishments in your career so far. 3. Tell me about a t...
Salesforce | SMTS | Coding | Online Assessment
SMTS
Given an integer n, in one operation you may either add or subtract the largest power of two less than or equal to n. The goal is to reach zero using the minimum number of such operations
Apple | Software Engineer | Coding | Onsite
Software Engineer
Problem Statement: You are working for a postal service company. The postal network consists of post offices connected by routes. Each route has a distance (in miles) associated with it. You are given: 1. n: the total nu...
Infinitus | Backend SWE | Coding | Onsite
Backend SWE
Jaccard Similarity . You are given two strings You need to compare their intersections and their unions
Microsoft | Software Engineer | Coding | Onsite
Software Engineer
Find and Replace Class Part 1: Implement a class that has functions Find and Replace Implement a function to find the first occurrence of target in s and another function to replace a target string with a different strin...
Microsoft | Software Engineer | AI Coding | Onsite
Software Engineer
Screen Share is Mandatory You are allowed to use any AI (ChatGPT, Claude, Gemini, etc.). The Task: Implement a Rate Limiter The Goal: Implement a Rate Limiter to limit the amount of requests in one second by a user to 10...
Microsoft | Software Engineer | AI Coding | Onsite
Software Engineer
In this round, the rules are usually as follows: Screen Share is Mandatory You are allowed to use any AI (ChatGPT, Claude, Gemini, etc.). The Task: Implement Round Robin Load Balancing The Goal: Implement a Round Robin L...
Microsoft | Software Engineer | Coding | Onsite
Software Engineer
Task: Implement Splitwise Design an expense sharing application that manages shared costs within distinct social circles and calculates the most efficient way to settle debts. 1. Add Users to Groups Create distinct group...
Salesforce | SMTS | Coding | Online Assessment
SMTS
I recently interviewed with Salesforce Phone interview. The interview was done on codepair. The interviewer was friendly and gave a few hints during the interview. Questions asked: 1. Leetcode 97: Interleaving strings 2....
EvolutionIQ | Engineering Manager | Background & Behavioral | Hiring Manager
Engineering Manager
1. Work Experience & Business Impact "Walk me through a recent complex SaaS or AI driven project you led from inception to delivery. What was the specific business problem, and how did you measure your team's impact?" Co...
Lumos | Software Engineer Intern | Coding | Phone Screen
Software Engineer Intern
Question 1: Implement an LRU Cache Design a data structure that simulates a Least Recently Used (LRU) cache with the following operations: Requirements Both operations must run in O(1) time complexity To achieve O(1) ope...