Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo
      employer logo
      employer logo

      Apple

      Employeur impliqué

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Apple | Offres d’emploi chez Apple | Salaires chez Apple | Avantages sociaux chez Apple
      Entretiens chez AppleEntretiens d’embauche pour Senior Software Engineer chez AppleEntretien chez Apple


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Entretien pour Senior Software Engineer

      6 mai 2026
      Employé (anonyme)
      Sunnyvale, CA
      Offre acceptée
      Expérience positive
      Entretien moyen

      Candidature

      J'ai postulé via la recommandation d'un employé. Le processus a pris 4 semaines. J'ai passé un entretien chez Apple (Sunnyvale, CA) en nov. 2022

      Entretien

      1 phone screen with hiring manager, 4 additional rounds of interview with mix of technical and behavioral rounds. Technical rounds were focused on database design, SQL and Python. Interviewers were friendly.

      Autres retours d’entretien d’embauche pour un poste comme Senior Software Engineer chez Apple

      Entretien pour Senior Software Engineer

      12 mars 2026
      Candidat à l'entretien anonyme
      Londres, Angleterre
      Aucune offre
      Expérience négative
      Entretien difficile

      Candidature

      J'ai postulé en ligne. J'ai passé un entretien chez Apple (Londres, Angleterre) en mars 2026

      Entretien

      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.

      Questions d'entretien [1]

      Question 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.
      Répondre à cette question
      2

      Entretien pour Senior Software Engineer

      28 févr. 2026
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience positive
      Entretien facile

      Candidature

      J'ai postulé en ligne. J'ai passé un entretien chez Apple

      Entretien

      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.

      Questions d'entretien [1]

      Question 1

      It was an 'easy' level sliding window problem, where you need to keep track of the current average of a subset of integers.
      Répondre à cette question

      Entretien pour Senior Software Engineer

      4 janv. 2026
      Candidat à l'entretien anonyme
      Aucune offre
      Expérience positive
      Entretien moyen

      Candidature

      J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Apple

      Entretien

      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.

      Questions d'entretien [1]

      Question 1

      What experience I had with AWS
      Répondre à cette question