Walmart|SSE-IN4|Bangalore|Reject!!
Anonymous User
781

Round 1(DSA)- 2 leetcode medium
https://leetcode.com/problems/longest-substring-without-repeating-characters/description/
https://leetcode.com/problems/jump-game/description/

Round 2 (LLD) - Supposed to be Core Java Round but I was Asked to Design LLD of a Calendar App
I was given a list of 10 requirements and an entity Event (start time, end time, member list, owner, name of event). The expectation was to complete any 2 requirements with an end-to-end flow and working code with proper logic. I chose to implement the "Add" and "Update" event in the calendar features.

Add: Add a new event and, if it's conflicting, reject it.
Update: Update an already existing event and, if conflicting, reject the update.
I was able to complete only the "Add" part and was questioned about my choice of data type for start and end time. I chose an integer because, after the interviewer joined late, introduced himself, and explained the requirements, 25 minutes had already passed. So, I chose an integer to make the coding part easier, which I also explained to him before doing so.

Got the feedback that the candidate was not listening to the requirement and continued with his approach.

Comments (0)