Do you have experience developing applications in Kotlin considering a cross-platform architecture?
Do you have published projects or repositories on GitHub platform?
What behavior is expected if a synchronous task is dispatched on the main thread using DispatchQueue.main.sync inside the AppDelegate method?
Do you keep up with new tools and techniques for iOS development?
Can you explain what a parameter with the ability to pass multiple values is, and how it is used in functions or methods?
How do you implement an image caching mechanism in a system?
What methods do you use to detect memory leaks in your projects?
Is it possible to define a default implementation of a method in an interface or protocol?
In which part of the application's lifecycle is the automatic garbage collector (ARC) used?
In which cases is it necessary to place a data structure in dynamic memory (heap)?
Which part of the system manages routing in the Clean Swift architecture?
In which places, besides the standard stack, can a data structure be located?
Can you list the main types of notifications used by systems to inform users?
Tell about your experience working on commercial projects.
What level of service quality is considered the highest or most priority in DispatchQos?
What are the advantages and disadvantages of this structure?
What are the main advantages and disadvantages of using SwiftUI for user interface development?
Can you explain the term 'queue' in the context of data structures?
Can you give examples of using the concept of a frame in different cases?
How did you receive and work with tasks at your previous job?