After a brief (~1/2 hr) phone interview, I was invited to an on-site interview which lasted around 4 hours.
I feel that I did well in the interview and I got a good response from those interviewing me, the manager I talked to at the end of the interview, and from the HR department afterwards.
Despite the positive response, I was told that since I had already graduated, I didn't qualify for an internship. There were also no current open entry-level Software Engineer positions at the branch.
Hopefully I can find a spot in the future, as Workiva seemed like a pretty neat environment to work in!
Something along the lines of, "Describe the data structures that you would use to build a book tracking system for a library." This involved using a whiteboard to sketch out data structures and answering questions on how I would implement various tasks (lookup by author, title, etc.).
The following metrics were computed from 1 interview experience for the Workiva Software Development role in Bozeman, Montana.
Workiva's interview process for their Software Development roles in Bozeman, Montana is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Workiva's Software Development interview process in Bozeman, Montana.