Nielsen Interview Experience (MTS-2), Oct'2025
Anonymous User
1767

Current Experience -> 2.5+ Years (including internships)


Round 1 -> DSA + Computer Science Fundamentals

Basic introduction + 2 DSA questions
Did not get time to get onto CSF

Q1 -> count of distinct sets of {a,b,c,d} indices in an array for which arr[a] + arr[b] + arr[c] + arr[d] = target

Q2 -> Pick indices {i, j} for which 2*arr[i] <= arr[j], and mark i, j.
Return max number of such marked indices in array.


Round 2 -> HLD + LLD

Movie ticket booking system - BookMyShow

Started with asking if there are some requirements which are already mentioned or we need to discuss.
Then, basic requirements were quoted.

Discussed a high level flow, like how will it look like.

Then wrote down the required entities and relations between those entities.

Then drew an HLD of overall system with proper services, api gateway, databases etc.

Discussed edge cases like concurrency, high traffic, etc.

Explained with locking mechanism (pessimistic, optimistic), Database properties + options of different databases, etc.

In remaining 10 mins, did quick LLD of the system.


Round 3 -> Tech + Managerial (with Engineering Manager)

Basic introduction and breif about Nielsen from EM side.
Discussed about previous company's role and projects in depth.
Drew HLD of that project + discussed about technologies used + approaches which were used (why and what other options can be there).


Verdict : Selected

Comments (5)