Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empleadores

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      Apple

      Empleador activo

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de Apple | Empleos en Apple | Sueldos en Apple | Prestaciones en Apple
      Entrevistas en AppleEntrevistas para el cargo de Senior Software Engineer en AppleEntrevista en Apple


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empleadores

      • Cuenta de empleador gratuita
      • Centro de empleador

      Información

      • Ayuda
      • Pautas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de autorización de cookies

      Trabaja con nosotros

      • Anunciantes
      • Oportunidades laborales
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor", "Worklife Pro", "Bowls" y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información desde adentro.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Entrevista para Senior Software Engineer

      19 mar 2009
      Empleado anónimo
      Cupertino, CA
      Oferta aceptada
      Experiencia positiva
      Entrevista promedio

      Solicitud

      Me postulé a través de una recomendación de un empleado. El proceso tomó 1 día. Acudí a una entrevista en Apple (Cupertino, CA) en dic 2007

      Entrevista

      First, this interview took place at the end of 2001, but the popup didn't let me specify that correctly. I had interviewed with Apple for several other positions before this one. Apple actually did keep my resume on file, and they called me for two of the openings that I didn't get before landing this job. First, Apple's recruiters are excellent. They were easy to get on the phone, they were highly responsive, they knew their department's needs, and they knew enough about their department's business to be able to speak about prospects for promotion and career development in their group. At Apple, recruiters specialize in particular areas of the business. After a phone interview with the hiring manager, I came in for face to face interviews with all of my prospective peers on my team, my boss's VP, one of my boss's peers in the same department, and the senior director of an engineering group with whose members I would frequently need to collaborate. In each interview, the person I spoke with was able to decide that I was technically qualified very early on, so we mostly spoke about how to deal with various situations that might occur with customers or colleagues, and how I would go about handling them. The process was mostly about deciding whether our personalities would mesh. I would advise anyone applying at Apple to be completely forthright, and never bluff. If you don't know an answer, say so and describe how you might go about finding it out. After I joined the company, I had occasion to interview candidates for jobs both within and outside my group from time to time, and everyone I saw was already well qualified technically. Again, Apple's recruiters are top notch, and the only applicants I ever interviewed were highly qualified. It wasn't a matter of finding someone who could do the job, it was always a matter of choosing the best of several good candidates.

      Preguntas de entrevista [1]

      Pregunta 1

      I was given a few examples of technical problems having to do with porting existing code to Mac OS X, and asked to describe how I would go about implementing them on OS X. It wasn't really difficult per se, but I am an expert in my field.
      Responder pregunta
      7

      Otras evaluaciones sobre las entrevistas para el cargo de Senior Software Engineer en Apple

      Entrevista para Senior Software Engineer

      12 mar 2026
      Candidato de entrevista anónimo
      Londres, Inglaterra
      Sin ofertas
      Experiencia negativa
      Entrevista difícil

      Solicitud

      Me postulé en línea. Acudí a una entrevista en Apple (Londres, Inglaterra) en mar 2026

      Entrevista

      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.

      Preguntas de entrevista [1]

      Pregunta 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.
      Responder pregunta
      2

      Entrevista para Senior Software Engineer

      28 feb 2026
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia positiva
      Entrevista fácil

      Solicitud

      Me postulé en línea. Acudí a una entrevista en Apple

      Entrevista

      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.

      Preguntas de entrevista [1]

      Pregunta 1

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

      Entrevista para Senior Software Engineer

      4 ene 2026
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia positiva
      Entrevista promedio

      Solicitud

      Me postulé en línea. El proceso tomó 2 semanas. Acudí a una entrevista en Apple

      Entrevista

      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.

      Preguntas de entrevista [1]

      Pregunta 1

      What experience I had with AWS
      Responder pregunta