SDE (Software Engineer)
Interview Date
Not Specified (Published: February 2023)
Result
Rejected
Difficulty
Medium/Hard
Rounds
4 rounds
Drive Type
Not Specified (Likely Off-Campus, Full-Time)
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified (Published: February 2023)
Interview Type: Not Specified (Likely Off-Campus, Full-Time)
Result: Rejected
Difficulty: Medium/Hard
Rounds: 4 rounds
Topics Asked: Data Structures & Algorithms (Word Search, Count set bits, Container With Most Water), Low-Level Design (Chess game design, Observer pattern, class diagram), High-Level Design (Loan application system), Behavioral.
This interview experience details four rounds for a Moneyview position, likely a Software Engineer role.
Round 1: DSA
The round focused on Data Structures and Algorithms. The specific question asked was to find if a word can be formed from any position in a 2D matrix of letters, which was the exact problem as LeetCode's "Word Search".
Round 2: LLD (Low-Level Design)
The task was to design a chess game. The interviewer focused on communication between classes, the class diagram, and appropriate design patterns. The candidate proposed using the Observer pattern for certain features and was asked to implement working code for one such feature.
Round 3: HLD (High-Level Design)
This round involved designing a system to initiate a loan application from a user, route it to a lending partner, and then notify the user about the application's approval or denial. The interviewer emphasized attention to detail for every minute element of the system.
Round 4: Managerial Round
The managerial round included two technical questions: "Count number of set bits in the binary representation of an integer" and "Given bars with different heights, water will be poured into them so that they get stored. Find the maximum amount of water that can get accumulated if poured optimally," which is similar to LeetCode's "Container With Most Water". The candidate was rejected after this round. The interviewer cited network issues, accusing the candidate of dropping and rejoining, and did not accept the candidate's explanation. The interviewer also started explaining the solution to the second question themselves and asked the candidate to code it, which was perceived as "very weird."