Taro Logo

Senior Software Engineer Interview Experience - Munich, Bavaria

November 1, 2023
Negative ExperienceNo Offer

Process

I received a typical email asking for available interview slots. The recruiter didn't communicate with me directly, nor did they send any emails. I was only speaking with the coordinator. Due to the lack of communication, I didn't even know which role the interview was for, and I assumed it would be an initial recruiter screening.

It turned out to be a first coding interview, which I wasn't aware of because the invitation provided no details. I was asked three coding questions, which I solved, along with many other questions. The interviewer did not introduce himself and made comments such as, "You don't know this? How come? How many years of experience do you have?" (looking at my CV) "X years? And you don't know this?". This created an unfriendly atmosphere and hindered the interview process.

I received a rejection email and was happy about it, as it would have been nearly impossible to work with such an attitude. An interview is not only an opportunity for a candidate to demonstrate their qualifications but also for a company to showcase its values and culture. A job shouldn't feel like an everyday fight.

Questions

  1. Revert the sentence, keeping spaces between words.

  2. Describe Java's memory architecture: how it works and how you catch memory leaks.

  3. Check the code, find bugs, and fix them. Write tests for this code.

  4. Given a string of Latin letters, write an algorithm that prints letters occurring more than once and their amounts of occurrences. Implement this both using extra memory and without using it. State the space and time complexity for both approaches.

  5. Answer questions about multithreading and parallelism, and how the OS implements them.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Apple Senior Software Engineer role in Munich, Bavaria.

Success Rate

0%
Pass Rate

Apple's interview process for their Senior Software Engineer roles in Munich, Bavaria is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Apple's Senior Software Engineer interview process in Munich, Bavaria.

Apple Work Experiences