iOS
Opisz, jak zorganizowane i wdrożone są procesy pracy w Twojej poprzedniej firmie.
Czy możesz wyjaśnić, jakie rodzaje wycieków pamięci występują w aplikacjach?
Jak odbywa się wymiana danych między modułami w SwiftUI z użyciem Combine?
W jakich sytuacjach w twoim zespole pracowało więcej niż trzech deweloperów iOS?
Jak użycie klas wpływa na zarządzanie operacjami wielowątkowymi i jakie są ich zalety i wady w tym kontekście?
Czy możesz wyjaśnić, co oznacza protokół ObservableObject w programowaniu?
Z czego składa się tabela Side Table i jakie informacje są w niej przechowywane?
Czy możesz wyjaśnić różnice między zasadą odwracania zależności a wstrzykiwaniem zależności w programowaniu?
Kiedy zazwyczaj przestaje się używać tabeli dodatkowych danych (Side Table) w bazie danych?
Jakie działanie jest wykonywane przez operację zwiększenia wartości zmiennej o jeden w języku programowania?
Jakie kroki należy podjąć, aby śledzić aktualizacje sterownika w RxSwift?
Jakie informacje zawiera obiekt DataSource?
Jakie są zalety architektury VIPER w porównaniu do MVC?
Jakie metody rozmieszczania elementów znasz w UIView?
Czy możliwe jest całkowite zrezygnowanie z DispatchWorkItem w implementacji zadań asynchronicznych?
Jak odróżnić równoległe wykonywanie zadań od konkurujących procesów?
Czy pracowałeś z dokumentacją API?
Jaki jest cel klasy UIScreen w rozwoju iOS?
Jaka jest historia twojej drogi w rozwoju na iOS i jak doszedłeś do obecnego poziomu wiedzy?
Jak często przeprowadzasz rozmowy kwalifikacyjne lub oceniasz swój poziom zawodowy?