Got the offerSDE 1 at Moodys
- Difficulty
- Process took
- 2-3 Weeks
- Rounds
- 4
- Format
- Remote
- Applied via
- Other
How it went
- Always explain your approach first before coding, walk the interviewer through your thought process.
What they would tell you
- Always explain your approach first before coding, walk the interviewer through your thought process.
How to prepare
- If you are aiming for SDE 1 role, make sure your fundamentals in Java and DSA are solid.
Their background
After spending the past two years honing my backend development skills in Java. Just recently, I had the opportunity to interview for an SDE I role at Moody's
Round by round
- 1
Screening Round30 min
Discussion about my background, skills, and overall experience. The conversation covered standard screening questions to understand my profile better and how i am fit for the role or not.
- 2
Technical Round 160 min
It was conducted by a lead engineer and began with a basic introduction, then moved on to my resume, previous work experience, and the projects I had worked on. Questions asked:
- How would you implement a LRU Cache from scratch? (not code, only discuss the approach)
- Given an array of integers, find the longest subarray with sum 0.
- And some Java collections & their internal working
- 3
Technical Round 260 min
Questions asked:
- Given a binary tree, find the maximum path sum between any two nodes.
- Write a query to find the second highest salary in a table, i explained 3-4 different approaches.
- Core Java and Spring Boot
- 4
Hiring40 min
- We talked about my career goals and what kind of work I enjoy.
- They also gave a quick overview of the tech stack their team uses and asked if I had experience with any of the tools or languages. I got a chance to ask questions too, which helped me understand the role and team better.
What came up
A candidate-reported account, lightly edited. Interview processes change by team and date.