
Workday Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 468 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Workday.
Software Engineer
The company’s mission and technology are impressive. The interview process started promptly, and communication was professional and timely. However, I felt the selection process may not be fully objective or consistent. I had a recruiter interview for a role that matched my skills almost exactly, but the conversation felt disengaged — salary, expectations, and next steps weren’t discussed. Despite expressing strong interest and flexibility on roles and titles, I was rejected without any explanation. It’s disappointing when a candidate feels dismissed before being properly evaluated, especially when they clearly meet the stated requirements. A transparent process and constructive feedback would help maintain trust and fairness in hiring.
- What motivates you to join Workday
Software Engineer Intern
So first, we had an online assessment with aptitude questions and three coding problems (two on DSA and one on SQL). After that, if you passed, there was a pre-placement talk. The actual interview process had two rounds: a technical round and an HR round. The technical round covered DSA applications like stacks, queues, and trees, and we had to solve easy-to-medium coding problems using DSA, focusing on linked lists, stacks, and graphs. If you cleared the technical round, the HR interview would start, where they'd ask for an introduction, about past internships, and how we approach problems.
- Could you explain how to swap nodes in a Linked List?
Software Engineer
The interview process was quite fast; the recruiter got back to me the day after the final interview. I received a verbal offer due to my performance. I thanked them and inquired about salary negotiation. The recruiter confirmed they were open to discussing numbers and would review my proposed figures with finance. I provided my desired salary range, slightly higher than the offer, with justifications. I asked the recruiter to follow up with the final numbers regardless of the outcome. They seemed confident about adjusting some figures and promised to get back. After a week with no response, I followed up. The recruiter then informed me they decided not to proceed, citing an inability to meet the salary requirements after our previous conversation about a verbal offer and negotiation. This was unexpected given our prior discussion.
- Two rounds of Data Structures questions were asked.
- Three rounds of Technical/Behavioral questions were asked with the Product Manager, Hiring Manager, and Lead Test Engineer.
Workday Software Engineer Interview Questions
Quoted word for word from Workday interview reports.
“How would you reverse a string using only built-in functions like reverse or split?”
Read reports →“Could you write a function to determine if a string is a palindrome, while ignoring things like spaces, punctuation, and whether letters are uppercase or lowercase?”
Read reports →“What's the difference between RAID 0, RAID 1, and RAID 5 configurations?”
Read reports →“Create a function to find repeating digits between a range of integers in 45 minutes.”
Read reports →“Could you please correct this UML class diagram of a boxing match? It had duplicate attributes among several child classes that could be moved to the super class. It also missed some relationships between certain classes.”
Read report →“Could you write code to verify the count and matching of parentheses in a string?”
Read report →“Given a HackerRank PR review of a Java number counter class, identify any issues or suggest performance enhancements.”
Read report →“Could you write code to generate all possible combinations of items from a given list or array?”
Read report →“Imagine you have a file with ordered lines and need to create a new file with unordered lines. How would you do this, considering both scenarios where you have enough memory to store the entire file and where you don't?”
Read report →Formats, difficulty and experience
Across all 468 Workday interview reports.