Zalando | Senior Software Engineer | Berlin

Anonymous User
2736
Apr 14, 2023

Company: Zalando
Position: Senior Software Engineer (C7 grade)
Location: Berlin, Germany

PreLim Round : HM Preliminary Round (1hr)

This was a preliminary round taken by HM. It was mostly on project discussions and lot of standard behavioural scenario based questions.

Result: Positive

After this had 4 rounds with no elemination.

Round 1: HM Round (1hr)

This was hiring manager discussion again focusing on standard behavioural scenario based questions.(Aprroximately around 8-10 questions)

Round 2: HLD (1hr)

This was high level design interview. Interviewer asked to design a service which exposes webhooks to an image service, so whenever image is uploaded our service picks up and process the image. Also our service should act as upstream for an advertising service which require these images in multiple formats to target these images on web advertisments. Expectation here was to come up with funtional and non functional requirements, discuss the use cases flows and different trade offs to acheive all the FR and NFRs.

Round 3: Computer Science Fundamentals (1hr)

This round was taken by a manager focusing on ds,algo,db and solid principles basics. Discussed couple of searching/sorting algorithms, there differences and use cases along with different types on timecomplexities. Then discussed on maps, its implementations and working. Asked to design and explain merge sort with const. space complexity and discuss on how time complexity is logarithmic. Some discusions on solid principles with real time examples.

Round 4: Coding Round (1hr)

This round focussed on ds/algo with lld. Was asked to write a simulation program for a card picking game.(Dont remember exactly about the game as had many card picking rules). Was asked to make the design extensible and focus on algorithm.

Round 5 : HM (30 min)

This was supposed to be HR discussion but turned out to be another HM round. Asked one behavioural scenario based question followed by few questions on graphs and discussed one of the shortest path algo. (dijkstra algorithm). Also gave HM gave feedback on the previous round.

(Feedback on HLD round was that i didn't discuss more on NFR. Feedback on Coding Round was that i made design complex which was not required at that point of time)

Final Verdict: Selected Got the update the very next day from HR.

Offer Details: https://leetcode.com/discuss/compensation/3415912/Zalando-or-Senior-Software-Engineer-or-Berlin

Comments (3)