iOS Interview Questions and Answers for Senior Developers Part 2 – Networking

This post covers questions and answers on the networking topic in iOS.

The purpose of these questions is to get to know the developers general knowledge of computer networking concepts. And also to check his specific knowledge on networking in iOS.

I recently got into the position of leading the technical interview when my client was searching for a new senior...

Continue Reading

Introduction to Combine for iOS developers with RxSwift experience

Everybody who used RxSwift or in general reactive programming concepts in their projects knows it's advantages. Doing async work in a unified way, composing asynchronious operations, avoiding callback hell, writing more clean and readable code are some of them.

Apple also recognized the benefits of reactive programming and introduced their new Combine framework at WWDC 2019. Although Apple is not using the word...

Continue Reading

iOS Interview Questions and Answers for Senior Developers Part 1 – Swift

This part covers questions and answers on the Swift programming language.

I recently got into the position of leading the technical interviews when my client was searching for a new senior iOS developer.

It's a challenging task to evaluate the skills and knowledge of another developer. So in this post, I want to share my results of the most useful iOS and Swift...

Continue Reading