3 Rounds of interview - R1 - Coding knowledge and general understanding of DSA A linked list based question(coded with all edge cases) and a puzzle based coding question(didn't get time to write the code, but interviewer was happy by knowing the approach after solving initial coding question) R2 - High level/Low level design question - Low level design question was asked for general systems R3 - HLD, previous projects, DSA, Managerial skills Apart from experiences and your general understanding, a design question with a deep dive into specific edge cases/conflicts.
Anonymous
R1 - Completed coding questions with all cases handled, Puzzle question provided an approach that'll work every time, didn't have time left for coding the same. R2 - Provided a working design with all tables for the required question, couldn't optimise and told the interviewer clearly I was a little rusty on this front. R3 - Provided clear inputs on technologies worked on, previous contributions and role. In the design question, created a working HLD for the requirements provided with some inputs from the interviewer in the edge cases.
Check out your Company Bowl for anonymous work chats.