First phase - phone interview, a few technical questions.
Then onsite interview with 5 guys.
First guy was a manager, who described organisation and gave me a task to complete in 1 hour. I read description of that task and my opinion was - "that could be done in a month not in 1 hour, so what you expect as a result from me?" I asked him.
See task in Interview Question Section "Anything" he replied. So I had an hour to do anything.
Next were 2 developers who expected some code from me. I asked what kind of code did they expect - any code.
Then was a PM who spoke a lot.
Manager said it will take a week for them take make a decision, but I was ghosted by them, and didn't get any feedback.
Overall I think it is a good company but hiring process is so weird.
Create a web-system for customers to store their portfolio. Portfolio is a set of assets, stocks, mutual funds. User must authorize to see his portfolio, site must display price for each stock in a real time, as well as for other assets. Also site must have some notification for user if price dropped or morning star issue a new recommendation for particular asset. Also system must handle a big of request and has some caching mechanism
The following metrics were computed from 2 interview experiences for the Morningstar Software Engineering role in Chicago, Illinois.
Morningstar's interview process for their Software Engineering roles in Chicago, Illinois is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Morningstar's Software Engineering interview process in Chicago, Illinois.