Level: Junior-Level
Round: Online Assessment · Type: Coding · Difficulty: 5/10 · Duration: 65 min · Interviewer: Neutral
Topics: Arrays, Sets
Location: Other
Interview date: 2025-10-24
I had an online assessment with two medium-difficulty coding questions on HackerRank. The assessment required camera and screen monitoring.
The first question involved generating two binary strings based on the occurrences of numbers in an integer array. string1 indicates if a number has appeared before, and string2 indicates if it will appear again.
The second question was about implementing a duplicate message filter for a messaging system. The system should prevent sending duplicate messages within a k second window. Given timestamps and messages, I needed to return a boolean array indicating whether each message should be sent or discarded.