
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
OA Format: Microsoft utilized a Codility-based assessment consisting of two easy-level LeetCode questions.
Round Breakdown:
Key Questions:
The candidate interviewed for SDE-2 roles at multiple companies, receiving offers from Inmobi and Microsoft. The process involved a mix of data structure problems, system design, and behavioral interviews.
Microsoft: 2 easy LeetCode questions on Codility.
Soroco: Two rounds covering problem solving and system design.
Letter Combination of a Phone number
Rate limiter variation
Algebraic equation solver for ax^2 + bx + c
Intuit: Two rounds covering problem solving and C++ language fundamentals.
Wildcard Expression Matching
Convert number to words
C++ language viva
Inmobi: Four rounds covering problem solving, data structures, system design, and hiring manager discussion.
Sliding window problem
Find duplicate in array
Find articulation point or bridge in a network
Internal implementation of hash tables and sets
Multithreading in hash tables
High level design for GPS
Time and space complexity of sorting algorithms
Efficient range-based queries for large arrays
Implement Stack using queues
Microsoft: Three rounds covering problem solving, data structures, system design, and hiring manager discussion.
Find element in rotated sorted array
Implement a hash table
Tic tac toe game design
Multithreading, mutex, and semaphores
Flipkart: Four rounds covering machine coding, data structures, system design, and hiring manager discussion.
Implement a ride offering system
LRU cache variation
Sliding window problem
Design a marksheet generation service