4 rounds: every round started with brief introduction and behaviorial questions Design sudoko LRU cache and system design tiny url swap adjacent elements to get 1's together substring without repeating characters