News for hackers. Stuff that matters.

Ask HN: How best do I prepare for an interview at Apple?

Really excited that I got a response from Apple regarding my application as a UI Developer. This is my very first interview with any of the big 5's. I have over 4 years experience doing frontend development & have dedicated the past two years mastering Javascript & knowing my craft. I have also tried to learn basic data structures and algorithms but I'm not too confident about my knowledge in that area. I could do basic stuff but I'm not sure if I can crack really touch CS problems. I'm very confident that I can ace most of the Javascript/CSS questions I may be presented with.

How best do I prepare for this interview? It will be mostly offsite because I'm not in the US right now. What resources should I look at to brush up my basic CS skills? My interview is in about a week from now.

Can I ace the interview with the basic CS knowledge that I have? The recruiter mentioned that I needed to brush basic CS but I'm not sure it will be just "basic cs questions" as they said.

Anyone been in my position before? Kindly respond. Thanks in advance.

( 3 comments | 7 points | on HN )
Re:Ask HN: How best do I prepare for an interview at Apple? by itronitron on Friday February 09, 2018 @06:05PM (#16344606)
I recommend reading the position description multiple times and making note of any technical clues they may give to their building or testing processes and review any frameworks or apis that they mention. Hopefully the interview will focus on exploring the limits of what you know, and not on testing whether you know the things that they do. If it is the latter then you don't want to work there.
Re:Ask HN: How best do I prepare for an interview at Apple? by k120 on Friday February 09, 2018 @12:43PM (#16342196)
For me it was very helpful to read "CRACKING the CODING INTERVIEW" book and solving tasks from https://www.hackerrank.com/domains/tutorials/cracking-the-co....
Re:Ask HN: How best do I prepare for an interview at Apple? by jxub on Saturday February 10, 2018 @03:19PM (#16349350)
Study the leaked iOS source code and surprise them ;)

Other than that and on a more serious note, Leetcode and algo and data structures are your friends. Maybe read a thing or two about UX, like the book "Don't make me think" that got mentioned here a couple times.

Good luck!