Status: sde2 in FAANG+ company Position: l62 microsoft
Codility screening round
Standard string problem.(Easy) Standard palindrome find problem. (Medium) Got email that i am selected for next rounds.
Round 1 : Coding
Hard problem : very similar to Count Integers in Intervals string based problem on tries : More on theorical concepts and implemenatation
Round 2 :
system design on how we can build a streaming service like hotstar which allows users to give reactions in real time and i need to show the average mood of audience. We covered all aspects from hld, to database choices, caching choices, auth choices, infra as code , microservices etc.
ROund 3 : LLD + HLD round
build a logging library . (LLD) what changes are required to make a distributed logging/tracing. At the end we ended up discussing something like zipkin apart from basic lld of logging system.
Round 4: techno managerial
I got to knbow that i have cleared the rounds in few days.
Over all the process was smooth but rounds were hard. I have given microsoft rounds before , and they usually are easy/medium.here i was asked to code a lot, from interfaces, to actual multithreaded implementations