Mr. Cooper interview experience Real time questions & tips from candidates to crack your interview

Software Developer

Mr. Cooper
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
My journey in computer science has been a mix of challenges, learning, and growth. When I started my B.E. in Computer Science and Engineering at Sri Krishna College of Technology, I had only a basic understanding of programming. However, I knew that to succeed, I needed to go beyond classroom learning. To improve my problem-solving skills, I consistently practiced Data Structures and Algorithms (DSA). Coding platforms helped me refine my coding approach and think through problems more efficiently. Getting shortlisted for the Mr. Cooper long coding round was a big milestone for me. Although I didn’t make it through, the experience taught me valuable lessons about handling pressure and thinking critically under time constraints. It also helped me identify the gaps I needed to work on and motivated me to keep improving. This experience reminded me that setbacks are part of the learning process. Every challenge is an opportunity to grow, and I’m more determined than ever to keep building my skills and prepare better for the next opportunity.
Application story
I learned about the Mr. Cooper opportunity through my college’s placement cell. I applied via the campus recruitment portal, where we were asked to submit our résumés. After the initial screening, I was shortlisted for the long coding round. The entire process was well-organized and conducted online. The coding round was challenging, but it tested my problem-solving skills and understanding of data structures. Although I didn’t make it to the next round, the experience helped me identify areas for improvement and motivated me to further strengthen my technical skills.
Why selected/rejected for the role?
I believe I was rejected because my problem-solving approach during the coding round could have been more efficient, and I needed to improve my speed under pressure. This experience taught me the importance of refining my coding techniques and practicing more time-bound problems to enhance my performance in future interviews.
Preparation
Duration: 1.5 months
Topics: Data Structures and Algorithms, Java (OOP, Collections), SQL, Problem Solving, System Design
Tip
Tip

Tip 1: Practice Data Structures and Algorithms regularly on coding platforms.

Tip 2: Build real-world projects to strengthen your coding skills and problem-solving abilities.

Application process
Where: Campus
Eligibility: 7 CGPA, (Salary Package - 7.5 LPA (Actuall Pay) + 1 L (Joining Bonus) +1.5(1st Year Completion))
Resume Tip
Resume tip

Tip 1: Include relevant projects that showcase your technical skills and problem-solving abilities.

Tip 2: Keep your résumé concise and well-structured, highlighting your key achievements and skills.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration150 minutes
Interview date3 Mar 2025
Coding problem1

1. Maximum Displacement

Moderate
0/80
Asked in company
Mr. Cooper

You are navigating on a 1-dimensional lane, starting at position 0. You are given a string of commands, Str, and an integer N. The commands are:


'S': Move one step ahead (position +1).


'R': Move one step back (position -1).


You are required to change exactly N commands in the string. Changing 'S' to 'R' or 'R' to 'S' both count as one change. After making exactly N changes, you execute the new sequence of commands.


Your task is to find the maximum possible absolute displacement from the starting point (position 0). The displacement is the absolute value of your final position.


Try solving now
02
Round
Easy
Coding Test - Pen and paper
Duration150 minutes
Interview date14 Mar 2025
Coding problem1

Overall, the students will be split into groups, and each group will be assigned two panel members. First, you will be given a use case to draw the ER diagram or Class Diagram and write an SQL query. You will then be asked to provide the System Design for the given use case.

Based on what you have written on the paper, the panel members will ask questions related to topics such as DSA, OOPs, and the explanation of the diagram you created. The test results will be shared within an hour.

1. Vehicle Marketplace

AutoTrade: A vehicle buying and selling platform that allows users to add, list, and search for vehicles, along with other essential features. Essentially, it represents a common use case for a vehicle marketplace system.

Problem approach

Tip 1: Prepare thoroughly in problem-solving and have a well-detailed understanding of OOP concepts.
Tip 2: Be confident in your attitude and overall presentation.
Tip 3: Have a strong grasp of OOP concepts, as they will be crucial for this round.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
Software Developer
4 rounds | 9 problems
Interviewed by Mr. Cooper
9448 views
1 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4782 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6543 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3567 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
3986 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
2872 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Amazon
1202 views
0 comments
0 upvotes