Apple interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Apple
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 Months
Topics: Problem solving(DSA and competitive programming), Full stack web development in React and Nodejs, opencv, OOPS, DBMS, Operating system, System Design
Tip
Tip

Tip 1 : Prepare for DSA well start solving some more hard problems as soon as you start grasping concepts(around 300+ good questions are enough)
Tip 2 : Speak aloud and Do not be nervous as it's a key factor in any interview of big tech giants 
Tip 3 : Prepare your projects well and always try to have a look at them before your interview get started

Application process
Where: Campus
Eligibility: above 8 cgpa
Resume Tip
Resume tip

Tip 1 : Should be well written and try to keep it for only 1 page
Tip 2 : Only write those skills in which you are good.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration53 Minutes
Interview date15 Nov 2021
Coding problem0

It consisted of 9 good level MCQs and 2 medium level Coding problems Based

02
Round
Medium
Face to Face
Duration60 Minutes
Interview date29 Nov 2021
Coding problem4

It was little bit tricky interview round which consisted of 3-4 coding problems being asked and then some concepts of Full stack development including deployment after that they asked me a small design question that was little bit tricky with variations but was based on DSA only.

1. System Design Question

which data structures to choose in order to allocate the proccesses based on priority and arrival time.(basic one but lots of variations too that I donot remember)

Problem approach

Tip 1 : Keep calm and listen carefully

2. Middle Of Linked List

Easy
20m average time
80% success
0/40
Asked in companies
SamsungInfosysCognizant

Given a singly linked list of 'N' nodes. The objective is to determine the middle node of a singly linked list. However, if the list has an even number of nodes, we return the second middle node.

Note:
1. If the list is empty, the function immediately returns None because there is no middle node to find.
2. If the list has only one node, then the only node in the list is trivially the middle node, and the function returns that node.
Problem approach

take two pointers fast(which moves twice) and slow(moves only one step) to get the middle node and then using some other pointers of keeping the next of slow node Added the node in middle carefully.

Try solving now

3. Find a Corresponding Node of a Binary Tree in a Clone of That Tree

Easy
20m average time
0/40
Asked in companies
FacebookApple

You have been given two exact same binary tree structures say ‘originalTree’ and ‘cloneTree’ and a reference to one of the nodes in ‘originalTree’.

You need to find the reference of the node in ‘cloneTree’, with the same value as the given node.

Note:

1. ‘cloneTree’ is an exact copy of the ‘originalTree’.
2. All nodes in ‘originalTree’ are distinct.
3. The given node in the ‘originalTree’ will not be  NULL.
4. You cannot change any of the two given trees.
Try solving now

4. Technical Question

State all steps based on system designing and software lifecyle.

03
Round
Medium
Face to Face
Duration40 Minutes
Interview date29 Nov 2021
Coding problem0

Managerial Round asked lot of questions based on projects

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is the output of print(type("Python"))?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Apple
0 views
0 comments
0 upvotes
company logo
Intern
2 rounds | 3 problems
Interviewed by Apple
2541 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 10 problems
Interviewed by Apple
3045 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Apple
1722 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
110853 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
54663 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
33446 views
6 comments
0 upvotes