automated screen and 3 rounds of live interviews, easy to medium leetcode exercises, may involve live debugging.
Automated screening: manipulate a string input
1st live interview: 3-4 leetcode easy to medium exercises (palindrome detection, linked list traversal, LRU cache impl). Coding is performed on web-based platform with UI and editor.
2nd live interview: sieve of eratosthenis. Coding performed on terminal over ssh with debugging
3rd live interview: rolling average
Coding performed at the language of my preference