Past Experience: Fullstack software developer at product based MNC
YOE: 2.3
Round 1(DSA): (1 hour)
Was conducted on hackerrank.
Problem 1: Similar to https://leetcode.com/problems/number-of-visible-people-in-a-queue/description/
Problem 2: Same as https://leetcode.com/problems/find-the-longest-equal-subarray/description/
Was able to pass all test cases for problem 1 and 11/15 for problem 2.
Verdict: Selected
Round 2(Machine Coding):(2 hours)
Design splitwise. Expenses could be split in 3 ways: EQUAL, EXACT, PERCENTAGE
Had to implement 4 methods
addUser()
splitExpense()
showExpenses()
showExpensesForUser()Structred the code well and followed a few design patterns but was unable to complete in time.
Verdict: Rejected