Workday SDE 2(Sr Assoc SDE) | Offer | Chennai | 2025 |
senior associate software development engineerSoftware Development Engineer | Workday | Chennai | Interview Process
Software EngineerSr Associate Software Development Engineer | Workday | Rejected
Sr Associate Software Development EngineerSummary
I applied through Workday's career portal and went through a 1-month interview process consisting of 5 rounds, including technical, design, architecture, and behavioral interviews. I received an offer for the Senior Associate Software Development Engineer role in Chennai.
Full Experience
After completing my 3.5 years as an SDE-1 at a FinTech company, I applied through Workday's career portal. A recruiter reached out after 15 days to schedule interviews. The process took a month and included five rounds: a technical + behavioral interview covering core concepts and projects, an object-oriented design round focusing on payments and cards, an architecture interview discussing system design and automation, an Xpresso demo round evaluating my ability to learn new technologies, and a behavioral round assessing leadership and values alignment. I was asked to provide real examples from my past projects and professional experience throughout.
Interview Questions (1)
During the object-oriented design round, I was asked to determine how to find the number of debit cards linked to a particular customer within a payments and cards system.
Summary
Applied for a Software Engineer role at Workday in Chennai with 4+ years of experience. The interview process included multiple rounds focusing on technical skills, system design, and cloud infrastructure. Unfortunately, I didn't clear the final round.
Full Experience
Applied through Workday's career site and had a 15-minute HR call to discuss the role, work culture, and interview process. The first round was a 45-minute discussion with the hiring manager, covering my experience, previous projects, and technical details. I also faced some behavioral questions to assess my mindset. The second round was a technical discussion around AWS Cloud and JVM application performance tuning. I received a HackerRank live coding link with one question related to Strings & Hashing at a medium level. The third round was another HackerRank coding test with two questions: one easy and one medium level. The final round focused on infrastructure and cloud topics, including Terraform, AWS, IAM policies, and security best practices. Unfortunately, I didn't clear the final round.
Interview Questions (2)
A LeetCode medium-level problem related to Strings & Hashing. The task involved manipulating strings using hashing techniques to achieve a specific outcome.
A LeetCode easy-level problem that required basic coding skills. The problem involved implementing a solution using fundamental programming concepts.
Summary
I interviewed for a Sr Associate Software Development Engineer position at Workday, which involved an Online Assessment, a Technical Interview, and an Object-Oriented Design round. I was rejected after the third round.
Full Experience
I am a 2023 graduate from tier 3 college, with 2 years of experience in Java backend
Applied through the career site.
Had a 15-minute meeting with HR to discuss the role, work culture, and interview process.
Round 1 – Online Assessment
There was 1 question in total, focused on building an inventory management system.
The goal was to test OOP concepts in Java.
Round 2 – Technical Interview
This was still a screening round, conducted by a Principal Engineer.
Questions were focused on data structures and algorithms (DSA) and also tested understanding of leadership principles.
Round 3 – Object-Oriented Design (OOD)
A HackerRank link was shared for a whiteboarding session.
The task was to build a class diagram for a banking system, with some constraints provided.
The interview was conducted by a Principal Engineer and a Senior Engineer.
Didn’t get through Round 3. :(
Interview Questions (2)
Design and implement an inventory management system, with a focus on demonstrating Object-Oriented Programming (OOP) concepts in Java.
Build a class diagram for a banking system, incorporating specific constraints provided during a whiteboarding session.