Zalando Senior Software Engineer Interview Questions | Glassdoor.co.uk

Zalando Senior Software Engineer Interview Questions

Interviews at Zalando

15 Interview Reviews

Experience

Experience
40%
7%
53%

Getting an Interview

Getting an Interview
53%
27%
13%
7

Difficulty

2.7
Average

Difficulty

Hard
Average
Easy

Helpful (25)  

Senior Software Engineer Interview

Anonymous Interview Candidate in New York, NY (US)
No Offer
Negative Experience
Average Interview

Application

I applied through a recruiter. The process took 3 weeks. I interviewed at Zalando (New York, NY (US)) in November 2016.

Interview

A recruiter reached out to me, which turned into a Skype chat.

This was followed by a Skype interview with another recruiter, who then signed me up for a Codility online test.

The coding test had no real relevance to what I would be working on, this part of the process felt silly and condescending.

Finally, 3 separate hour long Skype coding interviews on the same day.

I got to code in two of these interviews, which went great.

I bombed the last of these where I had a sour and negative interviewer who vetoed me.

Interview Questions

  • Describe your biggest work failure.   2 Answers

Other Interview Reviews for Zalando

  1. Helpful (7)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Berlin (Germany)
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 4 weeks. I interviewed at Zalando (Berlin (Germany)) in September 2017.

    Interview

    I applied at Zalando on position of Senior Software Engineer at September 2017.

    After 1 week of waiting HR manager contacts me, sent information about company and schedule online (hangouts call) interview.

    At this interview we speak about my future position and about my expectations about this job. Also manager give some advice about things that may help me get positive feedback from interviewers.

    After that she schedule 3 online interviews with developers. Two of interviewers were just random engineers from Zalando and one of them was Data Scientist from team where I applied.

    At first interview, after introducing section, I was asked to solve some small coding tasks in Python and answer general questions:
    - REST, REST vs SOAP
    - Are you familiar with Circuit breakers, retries..

    I must admit that my answers were not the best. But at all process of interview Zalando engineer was pleasant and helpful and left great experience after all.

    Second interviewer was Data Scientist from team in which I have applied. There was also coding task for 20 mins and some talk about my previous experience and work expectations. And again I must admit that interviewer was very helpful and positive.

    At third interview I also asked to introduce myself and my experience, after that I had strange coding task (where you not need not only write working code but also "beautiful" in the understanding of the interviewer), after that I was asked to explain in details how HashMap works.
    I must admit that my answer for that question was a bit general: I told interviewer about underlying array, about hash function and about process of underlying array resize (just because last time I write HashMap at university). But interview at his review mentioned that this fact means that I can claim myself only as Junior Software Engineer (because of big gaps in knowledge).
    I think that it is a really strange review.

    After interview a was waiting for 3 weeks to get rejection email.
    I must admit that HR manager was very helpful for all this period.

    So, in general:
    - Process seems to be a little prolonged
    - HR manager is helpful and interviews (except one) are seems to be adequate and interesting

    Interview Questions

    • Detailed explanation of HashMap   1 Answer

  2. Helpful (39)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Berlin (Germany)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2+ months. I interviewed at Zalando (Berlin (Germany)) in December 2017.

    Interview

    Initial online coding test to be solved in an hour. It contained 2 coding problems which were quite complex in the given time.
    Couple of weeks after the test, a video call with a technical interviewer of about half an hour. Live coding and problem solving session.
    Couple weeks after, 3 rounds of technical interviews/video calls each 45 minutes long on one day.
    Final hr interview of about 45 minutes.
    Final feedback received after a week.

    Interview Questions

    • Online coding test, Q1 - Reading data from file and aggregating/grouping and transforming   1 Answer
    • Online coding test, Q2 - Maximum sum sub sequence/dynamic programming   Answer Question
    • Interview problem: Given a string of numbers reverse it and return an integer   1 Answer
    • An sql query using not in operator   Answer Question
    • Given an array of nodes which represent a tree, find subtree of input node.   1 Answer
    • Create a pascal triangle of size n   1 Answer
    • How to convert an Optional string to integer without throwing exception   4 Answers
    • How to make post idempotent   1 Answer
    • how do you implement security in rest apis   1 Answer
    • how do you implement security on message passed from one micro service to other on a messaging system   1 Answer
    • When you will choose monolith over microservices   1 Answer
    • What are rest apis? how are they documented? Design a rest api   1 Answer
    • Create a singleton impl   1 Answer
    • How to have a synchronized counter   1 Answer
    • What design patterns are you aware of and use frequently   Answer Question
    • When to use nosql dbs and relational dbs, how does scalability works in cases of nosql and relational dbs, what are ACID properties of transaction   Answer Question
    • HR asked a lot of behavioural questions e.g. why do you want to work for us, how do you keep yourself updated, what do you want to improve in you, in what role do you see yourself in future, how do you provide feedback to team members, how does you team members rate you, biggest achievement etc.   Answer Question
  3. Helpful (8)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Helsinki, Southern Finland (Finland)
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. I interviewed at Zalando (Helsinki, Southern Finland (Finland)) in July 2017.

    Interview

    You will have a call with recruiter followed by online coding challenge. The recruiter was nice she explained about radical agility, the company has no managers, that is really cool.

    Interview Questions

    • 1. You are given bunch of image names locations date, you will have to sort based on date generate a seq number, but output should be in the order in which the items were received.   1 Answer
    • 1. Given a array of integers find the index which partitions the array to two with high numbers and low numbers. For example [5, -1, 3, 8,6] the index 3 will partition the array to [5,-1,3] and [8,6] all the numbers in the second partition are greater than first. The solution has to work in O(n).   7 Answers

  4. Helpful (14)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Berlin (Germany)
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at Zalando (Berlin (Germany)).

    Interview

    After a short phone screening call, I received a Codility coding challenge consisting of 3 task. A couple of days later I received an invite to Berlin office for 3 interviews, one hour each. The whole interview process was very quick and smooth.

    Interview Questions

    • Most of the questions were related to a system design and performance optimizations.   1 Answer

  5. Helpful (3)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Berlin (Germany)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. I interviewed at Zalando (Berlin (Germany)) in August 2017.

    Interview

    Technical Pre-screening - Over Skype - 1 Hour

    Interviewer was nice person, but lacking technical knowledge, so tried to pick on meaningless things.

    Coding Test:

    Online. Simple function to encode some string. Interviewer took trivial mistakes and highlighted them.

    In conclusion, it seems like a nice company, but the process is such that if someone decides not to hire you based on extraneous factors, they can make up any excuse.

    Interview Questions

    • Do you know get function complexity of HashMap?   1 Answer

  6. Helpful (17)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. I interviewed at Zalando in September 2017.

    Interview

    I applied online for relocation. First was simple Codility test, then screening Skype interview with HR asking personal questions.

    She disappeared after the interview, ignores emails. Hoping she didn't get hit by truck.

    Interview Questions


  7.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. The process took 1 day. I interviewed at Zalando in May 2019.

    Interview

    The task was to design tic tac toe.
    I implemented it in pseudocode, everything was ok. No system design questions, no technical questions followed. They just said your knowledge of object oriented design isn't very good. The quality of interview was poor, they just didn't want to bother making good interview.

    Interview Questions

  8. Helpful (6)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Dublin, Co. Dublin (Ireland)
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 5+ months. I interviewed at Zalando (Dublin, Co. Dublin (Ireland)) in January 2018.

    Interview

    I got referred by an employee. During the first phone call I was given a "homework" interview problem. I'd call it medium since it wasn't very complicated, but required some work. After I've sent my solution back to recruiter I waited a week to get any reply. Then I forwarded the same e-mail again. The response was as if I just sent it the first time - "we'll forward it to engineers". Two months after the day I've sent my first e-mail I got an update telling me that they want to invite me to onsite interview and that they'd contact me with possible options. It was three months ago. I contacted recruiter recently and told that I'm not interested in position anymore (I hoped to get any response - still nothing). So in total I've spent 5 months of waiting with no results and wasted two evenings while solving the interview problem.

    Interview Questions

    Zalando Response

    29 Jun 2018

    While we are happy to hear that you were referred by a current employee for this role, we understand your frustration with the waiting time and not receiving a response. Thank you for sharing this... More


  9. Helpful (4)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 4+ weeks. I interviewed at Zalando in November 2017.

    Interview

    One of the most unpredictable interview processes I have come across. Could progress until the final HR interview, did well in the interviews and after 2 weeks, at once they called said you are rejected because it was not enough. I'm not the first one, many reviewers have faced the same experience.

    Interview Questions


Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.