Current Exp: 3 years in a Fintech Startup.
Round 1 ( Bar Raiser ) ( 1 hr 30 min): round taken by third party
Design the backend components for an online marketplace where users can buy and sell products. Consider features such as user authentication, product listing, search functionality, shopping cart, and order management.Round 2 ( DSA ) ( 1 hr ): Taken by one of EM in kotak
/*Stream s = new Stream(); s.add(2); s.getFirstUnique(); // 2 s.add(2); s.getFirstUnique(); // null s.add(3); s.getFirstUnique(); // 3 s.add(4); s.getFirstUnique(); // 3 s.add(3); s.getFirstUnique(); // 4*Remark : implemented by using LRU (Least Recently Used ) approach.
*
Round 3 ( HM ) ( 1 hr ):
Verdict: Selected :
Note : notice period 3 months
compensation details : https://leetcode.com/discuss/compensation/5568805/Avalara-or-KMB-or-Acko-or-SDE-2-or-Bangalore