Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      Apple

      Azienda coinvolta

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Apple | Offerte di lavoro di Apple | Stipendi di Apple | Benefit di Apple
      Colloqui di AppleColloqui per Senior Software Engineer presso AppleColloquio di Apple


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per Senior Software Engineer

      21 nov 2023
      Candidato anonimo a colloquio
      München, Bavaria
      Nessuna offerta
      Esperienza negativa
      Colloquio nella media

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 3 giorni. Ho sostenuto un colloquio presso Apple (München, Bavaria) nel mese di nov 2023

      Colloquio

      I received an typical email which was asking for available slots for interview. The recruiter didn't talk to me and even didn't send any emails. I just was talking to coordinator. Since there was no communication I didn't know even which told it will be interviewing for and I thought it will be an initial recruiter interview. It turned out that it was a first coding interview and I didn't know about it because the invitation said nothing about it. I was asked 3 coding questions I solved and many questions as well. The interviewer didn't introduce himself and was adding strange comments like "You don't know this? How come? How many years of experience do you have? (looking at my CV) X years? And don't know this?". It was creating a non-frienly atmosphere and didn't help the interview process. I received rejection email and was happy about it because it would be nearly impossible working with such an attitude. The interview is not only for a candidate to show that he is good enough but also for a company to show their values and culture. The job shouldn't be everyday fight.

      Domande di colloquio [1]

      Domanda 1

      1. Revert the sentence keeping spaces between words 2. Describe Java memory architecture. How it works. How are you catching memory leaks. 3. Check the code and find bugs. Fix them. Write tests on this code. 4. Given string of Latin letters write algorithm which will print letters that occurred more than once and amount if occurrences. Using extra memory and not using it. Tell the space and time complexity. 5. Questions about multithreading, parallelism and how OS is implementing it.
      Rispondi alla domanda
      6

      Altre recensioni di colloqui per Senior Software Engineer presso Apple

      Colloquio per Senior Software Engineer

      12 mar 2026
      Candidato anonimo a colloquio
      Londra, Inghilterra
      Nessuna offerta
      Esperienza negativa
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Apple (Londra, Inghilterra) nel mese di mar 2026

      Colloquio

      Apple UK has an extremely long and unnecessarily complicated interview process. In total I had to go through 10 stages, which felt excessive. Here is the process I experienced: 1) Talent partner interview Initial screening with a recruiter. 2) Interview with future UK colleagues A higher-level technical conversation about my background, CV, and how I like to work. 3) Take-home task A relatively complex assignment. If you want to do it properly, it requires several hours of work. That said, for a company like Apple this expectation is understandable. 4) Pair programming interview If your take-home task is successful, you walk through your solution and explain your decisions. You may also be asked to extend the solution and add features during the session. 5) Behavioural interview 6) System design interview 1 7) System design interview 2 Up to this point the process was demanding but reasonable. However, the following stages were described as “just a formality”, which turned out not to be the case. 8) Face-to-face interview at the London HQ This was described as an opportunity to see the office and evaluate the commute, since the role requires working there three days per week. In practice, it turned into a 30–45 minute Q&A session where the candidate is expected to ask questions. After already completing seven rounds, it can be difficult to come up with new questions that haven’t been asked already. That said, this was actually one of the most useful conversations. The interviewer was friendly and open, and I learned more about the role in that 30–40 minutes than during the previous seven rounds. 9) Informal chat with a future team member from the US This was also described as an informal conversation. However, it included vague technical questions such as: "What components would you use in a distributed microservice-based system?" Without further context this question requires many clarifications before it can be meaningfully answered. 10) Informal chat with the future line manager This was again described as a casual introduction, but it turned into another technical discussion. One of the questions was how I would design a system that aggregates data from vehicle manufacturers worldwide and provides a unified interface for clients, even though each manufacturer exposes a different API. I suggested an adapter-based approach, where manufacturer-specific integrations translate responses into a common format. The interviewer preferred an approach where a separate service would be created for each individual manufacturer. I explained why this felt unnecessarily complex for the scenario. After the first seven rounds I had received positive feedback and was told that the remaining stages were mostly formalities. They even told me that they would send out an offer proposal, and I should not leave my current workplace just that time. If I accept that proposal, they needed to get it signed off with someone, and when that happens is the time for handing in your notice at your current workplace. In practice, these last interviews changed the course of my process. They had a second thought, and they changed their mind. It was really bad, because, I've only got a one sentence rejection after putting so much effort in the process. I'd expect them to explain why the YES turned to a NO. Overall, the process felt overly long and unnecessarily complicated, especially given the additional interviews after the core technical rounds had already been completed.

      Domande di colloquio [1]

      Domanda 1

      How would you design a system where you need to get the same data from all the vehicle manufacturers from the world, and provide that to your clients. All the manufacturers have a different API but you need to translate that to a unified answer.
      Rispondi alla domanda
      2

      Colloquio per Senior Software Engineer

      28 feb 2026
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza positiva
      Colloquio facile

      Candidatura

      Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Apple

      Colloquio

      Received an email requesting a technical interview, then set up a recruiter call ahead of that interview to prep me. Technical interviewer was courteous and helpful during the coding portion.

      Domande di colloquio [1]

      Domanda 1

      It was an 'easy' level sliding window problem, where you need to keep track of the current average of a subset of integers.
      Rispondi alla domanda

      Colloquio per Senior Software Engineer

      4 gen 2026
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza positiva
      Colloquio nella media

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Apple

      Colloquio

      My first contact was a great, largely informal interview with the hiring manager. We talked for about 40 minutes about the team and my experience. The manager decided that I'm not a great fit for the position, but the whole thing was very courteous, and I even got some useful feedback. Despite the rejection, I greatly enjoyed the conversation.

      Domande di colloquio [1]

      Domanda 1

      What experience I had with AWS
      Rispondi alla domanda