I applied online. The process took 2 weeks. I interviewed at Apple (Cupertino, CA) in Dec 2020
Interview
First round:
Phone interview: Talk about yourself, explain the advantages and disadvantages of SPI over I2c, a programming question in C (reverse values in each column in a 2D array where each element is of 3bytes)
2nd Round:
Video Round: one away from cracking the coding interview(strings), set matrix to zero from leetcode. With time complexity and space complexity.
Interview questions [1]
Question 1
First round:
Phone interview: Talk about yourself, explain the advantages and disadvantages of SPI over I2c, a programming question in C (reverse values in each column in a 2D array where each element is of 3bytes)
2nd Round:
Video Round: one away from cracking the coding interview(strings), set matrix to zero in matrix from leetcode. With time complexity and space complexity.
It was technical round with questions mostly on Data Structures and OOPs. Next, HR Round was mostly focussed on the internships and Projects Sector and what I did in my college.
They all asked about basis in programming and gave some of the codes to write.Once written asked program logic and Said to explain thoroughly.Things went right and Finally Hr round