I received an email about the internship because I applied in the past without success. In the process I answered two forms about me and my abilities and then the scheduled 2 technical interviews for me.
Started with an online code challenge, then went through two rounds of phone screening. Got a couple leetcode mediums then a hard which I didn't know how to do initially, bu the interviewer gave me some hints.
The interview was conducted well. It was conducted on phone and a common google doc where the engineer could see my solutions. Two coding questions were asked, and he was nice enough to ask me to explain my thought process and guide me through the difficult parts.