Sobes.tech

What is the difference between protocols and classes when it comes to abstract classes?

Middle
355

What is a Pod in the context of iOS development?

Junior
355

What is a mutex (mutual exclusion)?

Middle
354

What happens if a function takes a value of type double, and an argument that does not match this type is passed, for example, a string?

Junior
354

How is an optional stored in memory in Swift?

Middle+
354

Can you explain what the setNeedsDisplay method does in the context of updating the user interface?

Junior — Middle
354

What are creational design patterns?

Middle
354

When does the operation of inserting an element into an array lead to a runtime proportional to the size of the array?

Junior — Middle
354

What are the advantages and disadvantages of using different types of layouts in iOS?

Middle
354

What data structures exist?

Intern
354

How do the height and width of user interface elements change when scrolling on iOS?

Middle
353

What is GCD (Grand Central Dispatch) in the context of iOS development?

Junior
353

What are other words that can be used to express the open modifier in Swift?

Junior
353

How to get an image from the gallery?

Junior
353

What happens inside NSOperation when the cancel method is called and how is its logic implemented at a low level?

Junior — Middle
352

What changes need to be made to constraints before calling layout?

Middle+
352

How to synchronize data between threads and ensure context consistency?

Middle+
352

What is a statically typed programming language?

Junior
352

What is the complexity of searching for an element in a Swift array?

Junior
352

Can the behavior of the Hit Test method be changed in the current object or component?

Junior — Middle
352
/207