iOS
Czym jest Swizzling i jakie są jego zalety i wady?
Jak wyglądał proces przeglądu kodu w Twojej poprzedniej firmie?
Któja z pięciu zasad SOLID może zostać naruszona przy użyciu wzorca Singleton?
Jakie kryteria wskazują na wysokiej jakości kod programistyczny?
Jak realizowana jest komunikacja między komponentami w module przy użyciu podejścia Clean Swift?
Czy możesz podać przykłady sposobów rozwiązywania kolizji podczas pracy z tablicami haszującymi?
Jakie zachowanie jest oczekiwane podczas wywoływania main.sync w kontekście równoległego wykonywania w Kotlin?
Jak można zaimplementować płynny gradient tła na UIView?
Czy możesz wymienić główne stany, w których może znajdować się aplikacja?
Jak można zapobiec wyciekom pamięci w aplikacji?
Czym jest CocoaPods i jak jest używany w zarządzaniu zależnościami w projektach iOS?
Jak synchronizować wiele asynchronicznych zadań za pomocą DispatchGroup?
Jaka jest rola modyfikatora final i w jakich przypadkach jego użycie jest uzasadnione?
W jakim miejscu zwykle realizuje się licznik odwołań do zarządzania pamięcią?
Czy można przeprowadzić testy metod zadeklarowanych jako prywatne wewnątrz klasy?
Jak jest zaimplementowany łańcuch obsługi Response Chain w systemach lub aplikacjach?
Czy sprawdzałeś kod kolegów lub własny przed wdrożeniem?
Czy miałeś sytuacje konfliktowe w zespole w swoim poprzednim doświadczeniu zawodowym?
Czy możesz wymienić główne polecenia debuggera LLDB, z którymi jesteś zaznajomiony?
Czy możesz opisać, jak są realizowane i stosowane migracje baz danych?