Total across 3 rounds (2 technical, 1 "get to know you") was surprisingly less than an hour. Response time after each one was quite fast (they have dedicated hiring managers).
General debugging questions, they showed some code and C, asked what the output was, and if anything was logically wrong.
The following metrics were computed from 5 interview experiences for the Morningstar Senior Software Engineer role in Toronto, Canada.
Morningstar's interview process for their Senior Software Engineer roles in Toronto, Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Morningstar's Senior Software Engineer interview process in Toronto, Canada.