I applied through college or university. I interviewed at UFG Insurance (Cedar Rapids, IA) in May 2020
Interview
You start with a technical lead or people manager and they will hit you with some basic Software Engineering principles. You then will meet with some of the members on the team and they will grill you some more on a deeper level.
Interview questions [1]
Question 1
What is normalization? What are the SOLID principles? What is an API? Are you familiar with Scrum?