I applied online. The process took 4 weeks. I interviewed at X in Feb 2022
Interview
1) Hackerrank (5 days to do)
2) 1h technical interview
3) 1h Behavioural + 1h technical interview
I actually felt that the Hackerrank was the hardest in terms of difficulty. The interviewers were very nice, and I had two interviewers per interview. Everything was virtual because the internship will be virtual.