What is your experience with Combine and Swift Concurrency?
iOS
Why can UIImageView or UILabel be correctly displayed with two constraints?
How well are you familiar with Rx? Have you worked with complex data streams, not just ViewModel and View binding?
How does an agent access GitLab and why do you not give it full access?
How do you use Cursor from task receipt to implementation?
How do you find Kotlin Multiplatform?
How would you decompose the migration of the main screen of a large application to the watch?
How was architectural or system design organized in your teams? Who and how made decisions on non-obvious tasks?
How do you test changes and bring them to release?
What is the minimum number of constraints a normal child view needs for unambiguous layout?
How does iOS understand that a particular view needs a new layout, and what happens when setNeedsLayout() is called?
Why does a multiline UILabel start to grow downward when constrained by width?
How does UIViewController differ from UIView and is it necessary for an app to have a controller?
What approaches to dependency injection have you worked with?
How does a physical press on the screen reach the UIControl handler, for example touchUpInside?
Briefly tell us about a project with an online chat on Ruby: what was implemented in it?
How do you validate code and solutions created with AI?
Did you connect to project setup: dependencies, target/scheme, CI/CD and similar tasks?
Tell us about your experience designing and launching a large task or a new module.
How would you approach a major task of migrating a large iOS app to Apple Watch?