The first round is recuiter will give a call and then a technical phone round is scheduled
technical Phone interview for 45 min
This exact question
https://www.techiedelight.com/find-maximum-length-sub-array-having-given-sum/
After the above phone round after 10 days instead of Onsite interview in boston (The interview team from seattle was initially scheduled to come to Boston) I had a zoom video interview which has 4 rounds
Round1: Technical coding
Design a stack with operations push(), pop(), getMiddle() and deleteMiddle()
Used double linked list and the interviewer was happy as I need not loop through n elements when trying to getMiddle() or deleteMidddle() and pop() operations
Round 2: Technical coding
This exact question
https://leetcode.com/problems/find-all-anagrams-in-a-string/
Didn't do well on this one
Round 3: Managerial round with few tech details regarding what I worked on before, my projects etc more depth wise rather than breadth wise and told me more about OCI (Oracle Cloud Infrastructure)
Round 4 : Design round
Design API rate limiter
similar to this
https://medium.com/@saisandeepmopuri/system-design-rate-limiter-and-data-modelling-9304b0d18250