I passed the phone screen and went onsite.
During the process, I met with engineers and managers. The interview questions were normal. The biggest issue was that they assigned an engineer who seemed to speak very little English. It took me a long time to figure out what he was asking, and by then, I didn't have enough time to finish my response.
That was the most frustrating part of the process: knowing you can solve the problem but are unable to due to poor communication from the interviewer.
From the non-English engineer:
"The OS reads 4KB of data. The file can be 1KB, but the OS stores it in 4KB blocks.
It has this function: int read4K(buffer).
Can you write a function int read(buffer, int) that uses read4K(buffer) so apps can call it?"
The following metrics were computed from 1 interview experience for the LinkedIn Senior iOS Engineer role in Sunnyvale, California.
LinkedIn's interview process for their Senior iOS Engineer roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for LinkedIn's Senior iOS Engineer interview process in Sunnyvale, California.