Are you prepared for your next interview?


With an average interview duration of 3-6 hours, succeeding in the hiring process requires coding expertise, knowledge of software development processes and keeping calm under pressure. To provide engineers with an edge for landing their next position, I offer personalized 1-1 iOS interview coaching.



If you’ve been working to prepare for a technical interview, but feel you’d make better progress with a mentor to help guide your path, the iOS Interview Program is for you. Used by students to land positions at companies like Facebook and Apple, the program combines benefits from the Computer Science Lab and email course with live 1-1 personalized mock interviews.


The program is organized around flexibility. There is no deadline for completing code assignments and you schedule your mock technical interviews. Overall, the program works by supporting you when and where you need it. Successful students work through many computer science topics (eg. Big O Notation, Dynamic Programming) as well as Swift language syntax and design pattern fundamentals.



The iOS Interview Program provides both technical and personal resources. Since the program is optimized for iOS developers, all study materials, code and interview questions you’ll receive are specific to Swift development. When you have questions staying in contact is only a message away using our exclusive student Slack channel.

Source Code

As developers, we know much of our learning comes from analyzing source code. As a student, you’ll receive code-based solutions to all challenges and live interview questions you’ll be asked. You’ll also receive a free copy of the latest Swift Algorithms Book. Beyond reading material, this special bundle includes comprehensive source code for all commonly used algorithms and data structures typically asked in an interview.


What you Receive

  • Two (2) personalized live mock interviews

  • Two (2) complimentary group lab sessions through the Computer Science Lab.

  • A copy of our Swift Algorithms Book Bundle with complete source code and over 60 unit tests

  • Free access to our 15-part comprehensive email course

  • A detailed review of your resume

  • Exclusive access to our private Student Slack Channel


Q: I normally get the chance to interview, but never seem to make it to the next round. 

The goal of the program is to provide feedback and suggestions to help you get to the next level. For some, this could mean getting additional practice with algorithms or various aspects of iOS. For others, this could include solving new or difficult questions under time constraints. 

Q: What's the reasoning for having two (2) mock interviews? How does this process work?

A: Your first session is an introductory meeting where you will be asked a series of high-level technical questions. The second interview will focus on more detailed questions with you writing answers on a virtual whiteboard. 

Q: Is this just a series of pre-recorded webinars?

A: No. The program is based on 1-1 personalized feedback. All interviews are live and direct interactions.

Q: Will you also review my resume?

A: Yes! While this doesn’t include the rewriting or editing of student documents. I will review your resume and will provide suggestions or improvements that can be made.

Q: Will I be required to attend specific online classes? 

A: No. Scheduling for your interviews is set by you and can be adjusted as needed. Meetings are coordinated via Skype along with various online collaboration tools.

Q: How complex are the code challenges?

A: Included in the program are daily code challenges designed to test areas often addressed in real interviews. If you are unfamiliar with the questions, answers will eventually be provided. Subject areas include algorithms, data structures, design patterns and coding syntax.


— This program is a great, gentle prep course for programming interviews in Swift. It covers both general computer science fundamentals, and iOS-specific topics. The two mock interviews with Wayne are very safe and encouraging as well. Overall the work is well paced and a proper scope for increasing both your competence and confidence in a short time..."

Wayne is an expert in his field and has years of experience not only teaching these subjects and writing books but going through the interview experiences himself. His first-hand wisdom is supremely helpful to anyone preparing for a challenging technical interview. There are multiple channels through which the program will help train candidates. They include private Slack channels, shared coding documents, weekly code challenges and several mock one-on-one technical interviews. His class is already delivering results and will be a tremendous help to anyone looking to improve their interviewing skills.."

Wayne's curriculum is built for meeting a developer at the beginning of their interview prep journey and helping them progress in measured steps toward their goal. It's also the best Swift-specific resource I've found..."

— I very much enjoyed the mock interview process. The interviews were full of immediate feedback on where I needed to develop my capacity further to reach success in interviewing for iOS Development jobs. I also appreciated the continued focus on a wide spread of skills in the code challenges. Some challenges I felt immediately ready and able for, and others I knew the daunting feeling as an indicator of where I could grow...”

— The program helped my overall confidence. I gained other hard skills, but confidence was the biggest gain. Real-time feedback, can't be substituted in my opinion. It's been a great evaluator for me, and I'm sure will help others as well.”