Usually just a pre recorded behavioral interview followed up by a technical interview. Wouldn't stress too much about the technical interview however, they just more so want to see your approach to the problem!
I applied online. The process took 2 weeks. I interviewed at Principal Financial Group in Jan 2021
Interview
The interviewers were nice. They asked me briefly about myself with the usual things, then they gave a brief and simple coding assessment. The coding assessment was more practical as opposed to a tricky coding question.
I applied online. I interviewed at Principal Financial Group (Iowa City, IA)
Interview
It was easy and they were friendly. Asked basic questions about software engineering. Nothing too advanced and asked about background. Highly recommend. It is a financial company though so the internship may not be as prestigious