I applied through college or university. I interviewed at MGIC Investment in Feb 2017
Interview
On campus interview followed by on site interview. The process is kind of long. It took me more than 1 month to get to the 2nd round. The second round is kind long as I met 5 people from different teams. One of the manager is really nice. We had really great talk about modeling. One of the new manager even asked about greeks.
I applied in-person. The process took 4 weeks. I interviewed at MGIC Investment (Milwaukee, WI) in Mar 2014
Interview
I met with four different executives. We walked through the company, expectations upon hiring, and several quantitative question on how to model different scenarios. There was a lengthy delay due to executives being out of the office. Initially, I was told that the interview would last only 45 minutes. It ended up being a 4 hours long. I would definitely suggest using a personal day to interview.