I applied online for an Applications Engineer role, and within a few days, the recruiter set up an initial phone screen. Nothing was out of the ordinary on this call, other than a brief question about an OOP example. It was pretty straightforward.
About a week later, I had an hour-long interview with the hiring manager for the given requisition. This was split into a behavioral and technical portion over a video chat. The behavioral portion was very conversational and pleasant. The technical portion involved an OOP exercise using UML class diagrams. Basically, I was given a UML diagram representing some system and asked to find ways to improve it.
About a week after that, I had a virtual onsite. This onsite consisted of a total of 6 interviews, of which 2 were technical. I met various members of the team and organization. The behavioral interviews featured standard questions, again in a conversational format.
Of the two technical interviews:
Interview feedback was provided within 3 business days. I was told they went in a different direction based on technical needs, which wasn't a huge surprise since I hadn't used UML until I started prepping for this interview, and I certainly wasn't expecting a coding question.
Overall, the process was good, even though I didn't make it through. Big thanks to the recruiter for keeping me well updated and acting promptly for each subsequent interview step. Everyone I spoke to was really kind, and it made me appreciate the company's culture. However, I did get the vibe that Workday recruits and puts together teams of people from very similar academic backgrounds, which certainly doesn't help with diversifying teams.
Design a UML class diagram for a college enrollment system.
Given a node n on a binary tree, find the longest distance to a leaf node.
The following metrics were computed from 12 interview experiences for the Workday Software Applications Engineer role in Pleasanton, California.
Workday's interview process for their Software Applications Engineer roles in Pleasanton, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Workday's Software Applications Engineer interview process in Pleasanton, California.