Manhattan Associates logo

Manhattan Associates Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 198 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
66.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Manhattan Associates.

Showing 3 of 198
Manhattan Associates logo
Manhattan Associates

Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Onsite Recruiter call
Interview formats
Technical Coding Behavioral

It was a 4-round process: two technical rounds, one with the director, and an HR round. The technical rounds involved coding questions on strings and maps, Java 8 streams, multithreading, and collections. The director round was about 45 minutes long, focusing on my experience and past projects, with typical managerial questions.

Confirmed questions7 questions
  • Could you find the longest substring without repeating characters?
  • We discussed coding problems related to strings and maps.
  • Can you explain Java 8 streams?
Manhattan Associates logo
Manhattan Associates

Software Development Engineer

Engineering · a year ago

Entry Average Negative experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

This was a technical screen for a Software Development Engineer role. The focus was heavily on Java and Object-Oriented Programming (OOP) concepts. I was asked about inheritance, polymorphism (including overloading and overriding), interfaces versus abstract classes, binding, the diamond problem, constructors, final/finally/finalize, copy types, multiple inheritance, and composition versus aggregation. They also threw in a data structures and algorithms problem.

Confirmed questions8 questions
  • Could you explain inheritance and its types in Java?
  • What is Polymorphism and can you illustrate it using method overloading and overriding?
  • What distinguishes method overloading from method overriding?
Manhattan Associates logo
Manhattan Associates

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Technical screen Background check Offer
Interview formats
Technical Behavioral

This was the worst interview and selection process I've ever been through. They had all the info with HR and went straight to the tech interview, which I passed. Then, after the managerial round, there was just silence. HR eventually told me the manager wouldn't hire me because of stability concerns (relocation), which is funny coming from someone who showed up 15 minutes late. Honestly, don't waste your time here, find better companies. Let them give lectures on stability while showing up late. My advice to management: don't waste people's time if you're not serious about hiring.

Confirmed questions2 questions
  • Tell me about basic Java topics.
  • We're going to ask some personal questions.

Manhattan Associates Software Engineer Interview Questions

Quoted word for word from Manhattan Associates interview reports.

What is the last character that appears only once in a string, like 'h' in "Manhattan"?

Read reports

Write a program by inputting n and find consecutive numbers of n and reverse it eg: n=5 o/p 123454321

Read reports

What's the approach to check if one string is a rotation of another input string?

Read reports

What is the difference between a deep copy and a shallow copy in Java?

Read report

Can you find the minimum element in an array that's sorted but has been rotated?

Read report

Is it possible for a constructor to be private, and in what scenarios would this be useful?

Read report

There's a ball in a jar. The jar's sides are sticks on a 2-D axis. What's the minimum number of stick movements to make the ball fall out?

Read report

What are some basic Linux commands like grep, lsof, ps, ls, and what are their options?

Read report

Formats, difficulty and experience

Across all 198 Manhattan Associates interview reports.

Interview formats

Technical 41.5%
Coding 27.9%
Behavioral 26.1%
Other 1.7%
System Design 1.5%

Interview difficulty

Easy 14.6%
Average 63.6%
Difficult 21.7%

Candidate experience

Negative 14.8%
Positive 66.3%
Neutral 18.9%