Applied online, contacted by recruiter in December. This was for the freshman internship. They start looking at freshman apps after sophomores finish. Two interview portions. Code-read is easy, programming questions were LeetCode medium.
I was probably a borderline candidate as they called me back for a 3rd interview of pure programming.
I've heard Python is easier, use that. I chose to use C -- bad decision. They gave me C++ code to work with during the code-read, for reference.
3 rounds were conducted interview process
Dsa question each and every round follow up question and pseudo code is logic is asked and example test cases are given to be solved
easy five rounds two on site and nice people all around couldn't reccomend more except for it that hard sometimes i dont know though change fiber optic nice hard friend