I applied through an employee referral. I interviewed at Apple (Tel Aviv)
Interview
Tell about yourself, and afterwards a technical question, to implement a function which gets a string as an input, and remove all occurence of a given character from the string.
Pretty difficult ,but what can you expect from Apple .Will try to apply for QA position again .Most challenging was coding ,you will have about five people panel interview.And about 8 rounds of it .
I applied online. I interviewed at Apple (Cupertino, CA)
Interview
Fairly technical and lots of coding question. 6-7 rounds of interview. Networking round. Debugging Core technology 6-7 coding questions HR round etc You can do all in one day or split it as needed.
Interview questions [1]
Question 1
1) read some content from file and find all patterns (mac_address) etc 2) find even odd numbers in array