Apple Software Engineering, Intern Interview Questions

11 Interview Reviews

Interview Experience

Interview Experience

70%
30%
0%

Getting an Interview

Getting an Interview

43%
28%
21%

Interview Difficulty

3.1
Average

Interview Difficulty

Hard

Average

Easy

11 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

Helpful (2)  

Software Engineer Intern Interview

No Offer
No Offer

Application

I applied online. The process took 4 weeksinterviewed at Apple.

Interview

After I applied, the recruiter emailed me with a few groups within Apple that were interested in me and set up 30 minute phone interviews with a person in the group. If the interview went well, I had a second hour long phone interview with two or three other people in the group.

Interview Questions

  • There were a good mix of technical questions and general experience questions. The technical questions were partly simple questions about Objective C memory management and stuff as well as some data structures and algorithms questions.   Answer Question

Other Interview Reviews for Apple

  1. Helpful (3)  

    Software Engineer Intern Interview

    Accepted Offer
    Positive Experience
    Easy Interview
    Accepted Offer
    Positive Experience
    Easy Interview

    Application

    I applied through an employee referral. The process took 2+ weeksinterviewed at Apple (Cupertino, CA) in December 2013.

    Interview

    Online referral by my friend in November. Got an email from the HR asking for suitable dates. So gave one in December first week. Received a call from the Hiring Manager wherein he briefed me about the position and asked about a specific project which was relevant to the position. It went okay and for 30 minutes. At the end of it, he informed me about another interview with an engineer. After that kept waiting and finally I got an email after 1 week from the HR notifying me of the second interview on Dec.17th. The second phone interview went pretty well as he was extremely cheerful. In that he asked me to describe about some specific details of the different projects I worked on as a part of the course work. Asked me about some basic data structures just to check whether I am aware of them. 2 days after that got the phone call from the HR informing me about the offer which was really unbelievable.

    Interview Questions

    • None. Just concentrate on the basics of data structures and projects.   Answer Question

    Negotiation

    Don't worry at all its Apple.

  2.  

    Software Engineering Intern Interview

    No Offer
    Neutral Experience
    Average Interview
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 2 daysinterviewed at Apple (Cupertino, CA) in May 2013.

    Interview

    Applied online and was contacted by a recruiter within a week. The recruiter scheduled an interview for the next afternoon. The interview was with technical manager for the department the position was in. Interview questions included questions to assess familiarity with their product, basic linux knowledge, css and questions about your personal history using a mac computer.

    Interview Questions

    • What is the difference between a hard link and a symbolic link?   2 Answers
  3.  

    Software Engineer Intern Interview

    No Offer
    Neutral Experience
    Difficult Interview
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online. The process took a dayinterviewed at Apple in April 2013.

    Interview

    I was contacted by HR. She asked me about available time-slots and fixed the interview.

    Interview Questions

    • HR from apple scheduled the interview.The interviewer started very informally and then jumped into interview questions. He asked about my scripting language experience and asked me to rate it. He wanted to see the website so I redirected him to it. Asked in particular what part I did and how many people were working on it. He asked about a particular module in php. After that I was asked about the unix proficiency and rate for the same. He asked about Objective C , which part I developed. Asked what are delegates in Objective C. After that I was asked what is difference between Mac and PC.   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (5)  

    Software Engineer Intern Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a weekinterviewed at Apple (Cupertino, CA) in February 2013.

    Interview

    I had one on campus interview, followed by 4 phone screens. They were all about 50% technical and 50% behavioural

    Interview Questions

    • Given an array of integers (negative and positive), find the largest non consecutive sequence of numbers   1 Answer
  6.  

    Software Engineer Intern Interview

    No Offer
    Neutral Experience
    Average Interview
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through a recruiter. The process took a weekinterviewed at Apple (Santa Clara, CA) in February 2013.

    Interview

    Questions are fair. Most of them is job interests and a few technical questions. Due to email account problem and my old phone number on the resume, i didn't know the result of this interview.

    Interview Questions

  7.  

    Software Engineering Intern Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took a dayinterviewed at Apple (Cupertino, CA) in April 2010.

    Interview

    For the internship, there was no phone screening. I was simply brought in to have two thirty minute interviews with managers on the team. The first asked me about items on my resume to get a feel for my knowledge. The second came right in and drew a UI on the whiteboard, then explained what it should do and asked me to design the software. It was pretty open ended. Afterwards, they walked me out and that was it.

    All I can say is be prepared to answer underlying design questions.

    Interview Questions

    • Given a GUI design on a whiteboard, how would you design this software?   1 Answer
  8.  

    Software Engineer Intern Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeksinterviewed at Apple.

    Interview

    Threw in Resume through Apple. Discovered an email address of one of the engineers. I emailed them to check the status of my application.

    I had 1 phone interview for 45 minutes and 3 onsite interviews (2 of them were technical)

    Interview Questions

    Negotiation

    Yes. I used my past wages to raise mine

  9.  

    Software Engineer Intern Interview

    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a weekinterviewed at Apple in March 2012.

    Interview

    General questions about resume: explain your research project, experience with iOS. Why do you want to work with Apple? Where do you see yourself in 5 years?
    Apple recruiters are very helpful and respond promptly. Got the phone interview thru campus recruiting, recieved a decline message a few days after the cal.

    Interview Questions

    • Where do you see yourself in 5 years?   1 Answer
  10.  

    Software Engineering Intern Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a weekinterviewed at Apple in March 2011.

    Interview

    The process was very enjoyable. Applied in person at a career fair and then online. Had 3-4 phone interviews with different people that went well. They asked about my previous experience and roles and then gave me a couple simple coding "projects" to show them what I could do. The interviews were setup via e-mail with the recruiter.

    Interview Questions

    • What CSS property or text allows you to specify an attribute that should never be overwritten?   1 Answer

Work at Apple? Share Your Experiences

Apple

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.