My interview process for an iOS developer position at PayPal included:
I believe PayPal is a good company, but the interview process for iOS developer positions does not make sense. All my interviews were with backend developers who did not know anything about the Swift language. The hiring manager also seemed unaware of my current stage in the interview process.
The first two LeetCode interviews felt like a waste of time, as they do not accurately assess an iOS developer's skills. They need to understand that we are not backend developers. While knowing data structures to optimize time complexity is important, it is more crucial to ask candidates to perform tasks directly related to the job of an iOS developer, not Java or other languages.
I suspect backend developers would have similar feelings if they were interviewed by iOS developers who lacked knowledge of their respective languages. PayPal, you need to review your interview process ASAP.
Unfortunately, I did not have the chance to answer questions related to iOS because they were never asked of me, as the interviewers did not know Swift.
The following metrics were computed from 6 interview experiences for the DoorDash iOS Developer role in United States.
DoorDash's interview process for their iOS Developer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for DoorDash's iOS Developer interview process in United States.