Code Challenge: Bitwise Basics in Swift

After helping iOS developers prepare for technical interviews, I like to reconnect with folks to discuss tough questions that they were asked. Recently, I came across an interesting challenge that involved binary notation and thought it worthy of a review. Even though it’s rare for hiring managers to ask candidates questions on this topic, this one has less to do with the notation and more to do with data management…




Modern code, Illustrations & Computer science

Recommended from Medium

Steps to create iOS Developer and Distribution Certificates with and without a Mac

Selecting a certificate type on the new Apple Developer Portal

The story behind creating my first iOS game from scratch

Share to Instagram Stories Like Spotify — iOS Tutorial 2020

Coordinators, the back button and how to solve it

The importance of logical data modelling

Using the PreferenceKey Protocol to Align Views in SwiftUI

Make Custom iOS Framework[EASY] in iOS 14 & Swift 5

How to Implement Dynamic Programming in Swift

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Wayne Bishop

Wayne Bishop

I write about Swift Development & Computer Science. Get more tips on technical interview preparation at —

More from Medium

MVVM-C Xcode Template to reduce development time

Managing Concurrency With Swift Task Groups

[Codility] Triangle (Swift)

iOS Application States