Started with a phone screen going over my resume, followed by technical / coding interviews, a virtual onsite with multiple interviews lasting about a full day, and a final behavioral round.
A round of coding interviews and different questions with computer science algorithms. The question are similar to leet code questions. The interview was held remotely. The second round interview would be in person.
Traverse an N * N 2D array in spiral order clock-wise starting from the top left corner. Return the list of traversal sequence. The 2D array is not null and has size of N * N where N >= 0