Sobes.tech

Explain the working principle of the binary search algorithm and its features

Junior — Middle
246

In which architecture does the UIViewController controller manage a significant part of the business logic?

Junior — Middle
246

What storage methods for objects exist in the iOS platform?

Junior — Middle
246

In what situations is GCD (Grand Central Dispatch) recommended for managing tasks in iOS or macOS applications?

246

What do you prefer: to perform tasks independently or as part of a team?

Junior — Middle
245

How did you interact with the team or colleagues when faced with an unclear task at your previous workplace?

Junior — Middle
245

Why use final class instead of class for the cache implementation?

Middle+
245

Is it possible to apply references or pointers to value types in programming?

Junior — Middle
245

Do programming languages like Swift have a strict type system?

Junior — Middle
245

Can you explain what is meant by the term hugging priority and how it is used in context

Middle — Middle+
245

How does using Singleton directly inside a View affect the behavior and architecture of the application?

Junior — Middle
245

struct ExampleView: View { @State var isVariant1 = true var body: some View { VStack { Toggle("Use Variant 1", isOn: $isVariant1.animation(.linear)) Text(isVariant1 ? "Variant 1" : "Variant 2") } .padding() } } Variant1 -> scale -> 1 -> 0 Variant2 -> scale -> 0

Senior
245

import UIKit protocol CacheProtocol { associatedtype Value func setValue(_ value: Value?, forKey key: String) func value(forKey key: String) -> Value? func fetchValue(forKey key: String, completion: @escaping (Value?) -> Void) }

Middle+
245

Which system works closer to the system — GCD or OperationQueue?

Junior — Middle
245

What data class is used to store elements in standard collections?

Junior — Middle
245

Can you explain what a regular expression is and how it is used for searching and processing text?

Junior — Middle
245

To implement support for portrait and landscape orientation in the interface, which is preferable to use: Auto Layout or resizing through frame?

Junior — Middle
244

What is the main idea and what problems does the concept of structured concurrency help solve?

Junior — Middle
244

In what cases is it recommended to use a collection view component to display elements?

Junior — Middle
244

How is conflict resolution handled during data collisions in Swift?

Junior — Middle
244
/188