Senior Associate (Backend)
Interview Date
—
Result
Selected
Difficulty
Hard
Rounds
3 rounds
Drive Type
Experienced
Topics asked
Detailed experience
College: Not Specified
Interview Date: Not Specified
Interview Type: Experienced
Result: Selected
Difficulty: Hard
Rounds: 3 rounds
Topics Asked: Coding (Data Structures, Algorithms), Group Activity (Business Ethics, Teamwork), Projects, Data Structures (2D Matrix, Median, Random Number from Stream), Algorithms (Stock Trading), System Design (In-Memory Database, Indexing, DBMS concepts), OOP (Maps, Collections)
This experience is for an experienced role (2.5 years experience) during a hiring drive.
Round 1 (Coding Round - 45 Minutes): Two problems were to be coded.
Some candidates were shortlisted after this round.
Round 2 (Group Activity): Similar to Morgan Stanley's legacy, candidates were given pictures and asked to come up with an idea to impress investors, focusing on business ethics. Advice: actively participate and offer new ideas without suppressing others.
Round 3 (F2F Technical - 1 Hour): A pure technical round. It started with a project discussion, where the interviewer gave conditions and asked the candidate to resolve them using their previous company projects. Three data structure questions were then asked:
The interviewer then asked about Cassandra's internal workflow (as the candidate had worked on it). Following this, a system design question was posed: design an in-memory database that is scalable and sustainable, can handle any query, and provides data based on those queries. Questions on indexing, primary key persistence, deletion, and insertion in the database were asked, along with B+ tree and B- tree concepts. Finally, questions on collections and the internal structures of HashMap, TreeMap, and LinkedHashMap were covered.
After 2 days, HR called, and the candidate was selected for a backend senior associate position in the Prime Brokerage Funding & Finance Technology division.