Sobes.tech

Can you explain the main idea of the open-closed principle in object-oriented programming?

Junior — Middle
МосбиржаМосбиржа
127

What challenges might arise when integrating UIKit and SwiftUI navigation in a single application?

Junior — Middle
127

When is a closure in Swift considered escaping, even if the @escaping keyword is not specified in the code?

Junior — Middle
VKVK
127

How is automatic memory management organized using AutoreleasePool in Objective-C?

Junior — Middle
127

Can you explain the differences between using threads and GCD queues in asynchronous work?

Junior — Middle
127

Can you explain what the @escaping annotation means in Swift?

Junior — Middle
KTS
VKVK
ОдноклассникиОдноклассники
127

What is the difference between the built-in capabilities of URLSession and the third-party library Alamofire when performing network requests in iOS?

Junior — Middle
iviivi
127

How to distinguish between using CocoaPods and Swift Package Manager for dependency management in a project?

Junior — Middle
iviivi
127

Could you tell us about your educational background and professional training?.

Junior — Middle
Вкусно и точкаВкусно и точка
127

What difficulties did you face in completing your last project?

Junior — Middle
SmartWay
Вкусно и точкаВкусно и точка
127

How can a View be attached to a window in an application?

Junior — Middle
127

What is the role of protocols in the process of developing automated tests?

Junior — Middle
127

Which method allows detecting a change in the device's screen orientation?

Junior — Middle
AstonAston
127

Can you describe the architecture of the projects you have worked on previously?

Junior — Middle
OkkoOkko
Мидлэнд
4 лапы4 лапы
+19
127

Can you explain how weak references are implemented internally and how they work in memory?

Junior — Middle
О5.ru
Uzum
127

What are the differences between Hashable and Equatable protocols in terms of their purpose and operation?

Junior — Middle
МТСМТС
VKVK
127

Is it mandatory for all data types that store values to use copying mechanism during assignment or transfer?

Junior — Middle
VKVK
127

Have you ever used the ActivityIndicator component in your projects?

Junior — Middle
127

What methods can be used to perform background tasks in an application?

Junior — Middle
Яндекс ДискЯндекс Диск
127

How can you change the value of a variable during debugging?

Junior — Middle
AstonAston
127
/207