Extras is a new iOS learning resource featuring exclusive essays, videos and code challenges based on the popular Swift Algorithms Book. To view all topics, provide the website credentials or create a premium membership.
In this essay, I discuss a recent visit to Facebook and review their technical interview process.
In this Swift code challenge, we review a common interview question and explore how it can be solved using ASCII & Unicode.
Arguably one of the most intriguing aspects of iOS development, this code challenge tests a developer's knowledge of Swift Closure syntax.
For iOS developers at any level, learning something new can be a time-consuming and challenging process. Here are four things to consider when learning this new area of development.
In this essay, we explore fundamental concepts that power crypto-currency networks such as Bitcoin.
Get a premium membership and extend your learning with exclusive videos, code challenges and essays. Obtain new content every month and download source code in Xcode 9.0 Playground format.
In this video, I review fundamental concepts on Graph Theory and review how to code a basic graph in Swift. Because of their flexibility, graphs are one of the most widely used structures in modern computing.
Using code, write your own custom function to reverse the characters in a String. Even though Swift has the built-in capability to reverse strings, the goal is for you to showcase your skills with Swift syntax.
When coaching developers for technical interviews, I often discuss Hash Tables. Because of their design, Hash Tables are a great solution when tackling whiteboarding problems and real-world applications.