Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Apple Team. If you also belong to the team, you can get access from here

Apple

Compare button icon Compare button icon Compare

Filter interviews by

Apple Senior Sdet Engineer Interview Questions and Answers

Updated 2 Sep 2024

Apple Senior Sdet Engineer Interview Experiences

3 interviews found

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

Difficult coding question, and 30 MCQs. MCQs are mix of technical and QA Theory questions. Coding question is from dynamic programming.

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is string reverse
  • Ans. 

    String reverse is the process of reversing the order of characters in a string.

    • Create a new string and iterate through the original string in reverse order, appending each character to the new string.

    • Use built-in functions like reverse() in some programming languages to reverse the string directly.

    • Implement a custom algorithm to swap characters from the beginning and end of the string until reaching the middle.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - what is reverse string

Senior Sdet Engineer Interview Questions Asked at Other Companies

asked in PubMatic
Q1. Optimize an existing system. The system currently makes an API ca ... read more
asked in Capgemini
Q2. Write a code to split a string to one by one letter in each line?
asked in Capgemini
Q3. Write Xpath of an element from amazon.in page manually, without c ... read more
Q4. What is Selenium, and how is it used in automation testing?
asked in Leena AI
Q5. Write manual test cases for whatapp security features
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. DSA questions only

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Good it was nice information and Engineering

Round 2 - Coding Test 

Good it was nice information and Engineering

Round 3 - Assignment 

Good it was nice information and Engineering

Round 4 - One-on-one 

(2 Questions)

  • Q1. Good it was nice information and Engineering
  • Q2. Good it was nice information and Engineering
Round 5 - HR 

(1 Question)

  • Q1. Good it was nice
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Great experience it was really smooth process

Round 2 - Coding Test 

Great Experience it was a smooth process

Round 3 - HR 

(2 Questions)

  • Q1. DSA, OS, DBMS, OOPS
  • Q2. Project, WEB DEV, Expirience
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. If you have page with 10 records and verify if a record is deleted
  • Ans. 

    To verify if a record is deleted from a page with 10 records, we can check if the record is no longer displayed.

    • Locate the record on the page

    • Verify that the record is no longer visible

    • Confirm that the total number of records displayed is now 9

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was very rude and he is expecting the answers only the way he wants to. He doesnt want to know if the candidate is thinking out of box or if he/she wants to answer in a different way.
He was very rude and called me dumb for taking time to analyse his question. His name is Roopesh Shivana

I applied via Naukri.com and was interviewed in Jun 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Coding question max sum subarray- DP
  • Q2. Clone graph - coding
Round 3 - Technical 

(2 Questions)

  • Q1. Dp- grid problem- max no of coins picked and basic android development questions
  • Q2. Project based questions
Round 4 - HR 

(1 Question)

  • Q1. Basic hr questions such are why you want to join our organization

Interview Preparation Tips

Interview preparation tips for other job seekers - Should be good in competitive coding and clear your basics as much as possible
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Good it was nice information and Engineering

Round 2 - Coding Test 

Good it was nice information and Engineering

Round 3 - Assignment 

Good it was nice information and Engineering

Round 4 - One-on-one 

(2 Questions)

  • Q1. Good it was nice information and Engineering
  • Q2. Good it was nice information and Engineering
Round 5 - HR 

(1 Question)

  • Q1. Good it was nice
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was easy - medium leetcode question

Round 2 - Technical 

(2 Questions)

  • Q1. Max in array with complexity
  • Ans. 

    Find the maximum value in an array of strings with complexity

    • Convert strings to integers before finding the maximum value

    • Use a loop to iterate through the array and compare each value to find the maximum

    • Handle edge cases such as empty array or non-numeric strings

  • Answered by AI
  • Q2. Two sum in an array
  • Ans. 

    Find two numbers in an array that add up to a specific target value.

    • Use a hashmap to store the difference between the target value and each element in the array.

    • Iterate through the array and check if the current element's complement exists in the hashmap.

    • Return the indices of the two numbers that add up to the target value.

  • Answered by AI

Skills evaluated in this interview

I applied via Hackerearth contest and was interviewed in Oct 2021. There was 1 interview round.

Interview Questionnaire 

4 Questions

  • Q1. Reverse a linked list
  • Ans. 

    Reverse a linked list

    • Iterate through the linked list and change the direction of the pointers

    • Use three pointers to keep track of the current, previous, and next nodes

    • Make sure to update the head and tail pointers accordingly

  • Answered by AI
  • Q2. Swap 2 numbers without using a third variable
  • Ans. 

    Swap 2 numbers without using a third variable

    • Use the XOR operation to swap the numbers

    • Assign the first number to the second number using XOR

    • Assign the second number to the first number using XOR

  • Answered by AI
  • Q3. Height of a binary tree
  • Ans. 

    Height of a binary tree is the maximum number of edges from the root node to any leaf node.

    • The height of an empty tree is 0.

    • The height of a tree with only one node is 1.

    • The height of a tree can be calculated recursively by finding the height of its left and right subtrees and adding 1 to the maximum of the two heights.

    • The time complexity of finding the height of a binary tree is O(n), where n is the number of nodes in

  • Answered by AI
  • Q4. Sum queries on a 2D matrix
  • Ans. 

    Sum queries on a 2D matrix

    • Iterate through each query and calculate the sum of elements in the given range

    • Use prefix sum technique to optimize the solution

    • Preprocess the matrix to store the sum of elements in each row and column for faster calculation

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice competitive programming and it will be most helpful because all the problems asked in the interview were related to DSA only.

Skills evaluated in this interview

Apple Interview FAQs

How many rounds are there in Apple Senior Sdet Engineer interview?
Apple interview process usually has 1 rounds. The most common rounds in the Apple interview process are Technical and Coding Test.
What are the top questions asked in Apple Senior Sdet Engineer interview?

Some of the top questions asked at the Apple Senior Sdet Engineer interview -

  1. what is string reve...read more
  2. DSA questions o...read more

Tell us how to improve this page.

Apple Senior Sdet Engineer Interview Process

based on 3 interviews

Interview experience

2.3
  
Poor
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
Google Interview Questions
4.4
 • 871 Interviews
Samsung Interview Questions
3.9
 • 556 Interviews
Dell Interview Questions
4.0
 • 391 Interviews
HARMAN Interview Questions
3.8
 • 257 Interviews
OPPO Interview Questions
4.0
 • 210 Interviews
LG Electronics Interview Questions
4.0
 • 192 Interviews
Vivo Interview Questions
4.1
 • 191 Interviews
View all
Software Engineer
168 salaries
unlock blur

₹18 L/yr - ₹64.1 L/yr

Ipro
111 salaries
unlock blur

₹2 L/yr - ₹5.1 L/yr

Sales Executive
102 salaries
unlock blur

₹1.6 L/yr - ₹4.8 L/yr

Software Developer
87 salaries
unlock blur

₹12 L/yr - ₹49.4 L/yr

Senior Software Engineer
72 salaries
unlock blur

₹15.1 L/yr - ₹53.4 L/yr

Explore more salaries
Compare Apple with

Google

4.4
Compare

Amazon

4.1
Compare

Microsoft Corporation

4.0
Compare

Samsung

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview