i
Mr Cooper
Filter interviews by
I applied via Campus Placement and was interviewed in Nov 2024. There were 4 interview rounds.
Long programming round in the Chennai office - 3 hours.
use case scenario will be provided: need to sketch any diagrams like uml/class/ER diagrams but not flow chart.
45 min for diagram and presentation to Pannel(each Pannel: 10 students with 1-3 Pannel members) once your presentation and modifications are approved. van proceed with programming(implementation of the use case).
I applied via Referral and was interviewed in May 2024. There were 5 interview rounds.
MCQ and Coding challenges based on arrays, tree and graphs.
Long coding round with basic system design.
I applied via Campus Placement and was interviewed in Oct 2023. There were 2 interview rounds.
Provided aptitude session for us
It was a long programming round which tested our knowledge on OOPS concepts
I applied via campus placement at Rajalakshmi Engineering College, Chennai and was interviewed in Jun 2023. There were 5 interview rounds.
Hacker earth test - medium level
Mr Cooper interview questions for designations
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
Both aptitude and programming questions were asked in this 1st round online test conducted in
HackerEarth platform
Long programming round involves development of console based application
I applied via Referral and was interviewed in Aug 2024. There were 3 interview rounds.
One machine coding round, parking lot question
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Arrow functions are more concise and have a lexical 'this' binding compared to normal functions.
Arrow functions do not have their own 'this' keyword, they inherit it from the parent scope.
Arrow functions do not have their own 'arguments' object.
Arrow functions cannot be used as constructors with 'new'.
Arrow functions are more concise and have implicit return when no curly braces are used.
forEach is used to iterate over an array and perform a function on each element, while map creates a new array by applying a function to each element.
forEach does not return a new array, while map does
forEach does not modify the original array, while map creates a new array
forEach is used for side effects, while map is used for transformation
Example: forEach - array.forEach(item => console.log(item)), map - const newAr
posted on 23 Apr 2024
I applied via Company Website and was interviewed in Mar 2024. There were 4 interview rounds.
Iterate through each character in the array of strings and keep track of the frequency of each character. Return the character with the maximum frequency.
Create a dictionary to store the frequency of each character
Iterate through each string in the array and then through each character in the string
Update the frequency count of each character in the dictionary
Return the character with the maximum frequency
Yes, I have experience with Junit, SQL and NoSQL databases, Kafka, Dockerization, Java 8 features, stream() operations, and shell scripting in Unix.
I have used Junit for unit testing in Java projects.
SQL databases are relational databases that use structured query language for data manipulation, while NoSQL databases are non-relational databases that provide flexible schema design and horizontal scalability.
I have work...
The most complex SQL query involved nested queries for data manipulation. Used inner join. Implemented hashset and avoided trees due to their drawbacks.
Nested SQL query used for complex data manipulation
Inner join used for combining data from multiple tables
Implemented hashset for efficient data storage and retrieval
Avoided trees due to their drawbacks such as unbalanced structure and slower traversal times
Shell scripting for find and replace, adding index to lines, multithreading, hashmap vs hashtable, stack vs queue
Use sed command for find and replace in shell scripting
Use awk command to add an index at the beginning of each line in a file
Multithreading is the ability of a CPU to execute multiple threads concurrently
Single threaded means only one thread is executed at a time, while multithreaded allows multiple threads...
posted on 24 Jun 2024
I applied via Approached by Company and was interviewed in May 2024. There were 4 interview rounds.
Basic array and vectors DSA questions
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Write code to return the maximum profit by buying and selling stocks using available money
Some of the top questions asked at the Mr Cooper Software Engineer Trainee interview -
The duration of Mr Cooper Software Engineer Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 5 interviews
2 Interview rounds
based on 1 review
Rating in categories
Process Associate
656
salaries
| ₹2 L/yr - ₹3.8 L/yr |
Senior Process Associate
213
salaries
| ₹2.6 L/yr - ₹4.3 L/yr |
Senior Software Engineer
68
salaries
| ₹8.5 L/yr - ₹22 L/yr |
Software Engineer
44
salaries
| ₹7 L/yr - ₹12.5 L/yr |
Senior Analyst
39
salaries
| ₹5.7 L/yr - ₹12.6 L/yr |
HDFC Bank
ICICI Bank
Axis Bank
State Bank of India