Alibaba Group logo

Candidate-reported interview insights

Alibaba Group Software Engineer interviews, decoded.

Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences for the Software Engineer role at Alibaba Group.

3.7 rating Computer Hardware Development

Interview overview

Difficulty

Average

Average rounds

2.7

Average duration

~44 days

Difficulty and candidate experience

Interview difficulty

easy6.6%
average63.7%
difficult29.7%

Candidate experience

negative5.6%
neutral29.2%
positive65.2%

Candidate-reported interview process

The interview covered basics of CSE data structures and Java, Python, C, C++. It then went into Motors and Motor Types, Fundamental Theorems, Basic Electrical Laws, Digital Logic and Circuits, Basic Components and Electronics, Oscillators and Amplifiers, Memory Allocation in C, Networking Basics, Transformers and Power, Signal Processing, Microprocessors (8085), Boolean Algebra and Simplification, Mechanical and Electrical Terms, and Advanced Topics in Digital and Analog Electronics.

Had 3 questions, two leetcode hard and one leetcode easy. One was dynamic programming and another was two pointers. I only managed to solve one which is pretty bad, I really should have solved all the two pointers ones.

So for the Alibaba Software Engineer job, it was pretty technical and kinda set up. First, there was an online test with coding and algorithm stuff to see how I solve problems. If I passed that, I had a bunch of technical interviews with engineers. They really drilled down on data structures, algorithms, system design, and some hands-on coding. They also threw in some behavioral questions to check if I'm good with teamwork, talking to people, and if I'd fit in. The last interview was with a manager, which was more about the big picture – my past projects, how I make choices, and how I could help the team long-term. It was tough but organized, needed good prep and clear communication.

Common Alibaba Group Software Engineer interview questions

A focused selection of the most detailed candidate-submitted questions.

  1. 1

    How to get useful data from a database which stores a period of calling in a particular group of users?

  2. 2

    Implementation details of HashMap?

  3. 3

    What is your salary expectation?

  4. 4

    Why did you choose our company?

Interview question formats

Technical37.6%
Coding30.7%
Behavioral25.2%
System Design5%
Other0.5%

Ready to prepare for Alibaba Group?

Practice technical, system design, and behavioral questions with Zitlee.

Interview information is based on candidate reports and may not represent the current official hiring process of Alibaba Group.