Two weeks:
The technical interview seemed to go well, but an Apple recruiter later emailed to say I was not a match.
Question on reading files and randomly printing/choosing a line (equal probability) and printing the line from a file where we have constraints on memory and performance. After an engineer got my solution for the file-based problem, he asked me to do the same with SocketInputStream with constraints that there's no double pass from the beginning of the stream and no storage of metadata in some user-assigned data structure.
How do you model a 1-to-many and a many-to-many relationship in a DB?
The following metrics were computed from 1 interview experience for the Apple Senior Commerce Engineer ITunes role in Cupertino, California.
Apple's interview process for their Senior Commerce Engineer ITunes roles in Cupertino, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Apple's Senior Commerce Engineer ITunes interview process in Cupertino, California.