5 rounds in total. Data structure, system design, algorithm, SDLC and culture.
System design. Design a distributed file system. Questions asked included: http requests, storage, how to scale, etc.
Data structure. Array, list, listNode, HashMap, Binary Search Tree, Red-Black Tree, TreeMap, etc.
Algorithm. Trapping rain water.
SDLC, some agile questions.
Motivation, previous experience, how to self-improve