Regardless of skill level, an experience all developers share is having failed at least one technical interview.
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.
Following a set of predefined steps becomes particularly important when coding under time constraints or dealing with an unfamiliar subject. Let’s see how to use this process to answer the following question.
Acquiring the skill to recognize and apply common design patterns is key. While numerous models exist, all solutions work toward building scalable apps.
Whether you'll be going to the "whiteboard" for the first time or just need to brush up on your skills, this introductory session will provide you with the groundwork needed to make a great first impression.
In the fast-paced environment of Swift and iOS development, chances are you could be preparing for a technical interview. This essay will provide some tips to hopefully make your next iOS technical interview a positive experience.