iOS
Jakie mechanizmy zapewniają unikalność elementów w kolekcji typu zbiór?
Czym różnią się od siebie odwołania typu Weak i Unowned w zarządzaniu pamięcią?
Jak ocenia się złożoność czasową operacji wstawiania elementu do tablicy haszującej?
Czy możesz wymienić główne rodzaje wycieków pamięci, które mogą wystąpić podczas programowania w Swift?
Jaki wpływ ma użycie słowa kluczowego final w Java na wydajność programu?
Jakie są typy dispatchowania wywołań metod w Objective-C?
Gdzie odbywa się monitorowanie i śledzenie wykonanych zadań?
Wyjaśnij zasadę działania struktury danych HashMap i cechy jej użytkowania.
Czy możesz wymienić główne prymitywy używane w GCD (Grand Central Dispatch)?
Co oznacza implementacja protokołu CustomStringConvertible w Swift i do czego służy?
Jak realizuje się szybkie wyszukiwanie po kluczu z czasem dostępu około O(1) w strukturze danych słownik?
Czy konieczne jest używanie słabej referencji do self wewnątrz zamknięć?
Jakie zadania lub tematy nauki okazały się dla ciebie najtrudniejsze i jak sobie z nimi poradziłeś?
Jakie typy obiektów i operatorów stosowałeś w swoich projektach z RxSwift?
Czy możesz wyjaśnić, czym jest CoreData i do czego służy w rozwoju iOS?
Jak wyobrażasz sobie idealną organizację pod względem warunków pracy i kultury korporacyjnej?
Jakie narzędzia lub biblioteki użyłeś podczas implementacji protokołu WebSocket w swoich projektach?
Na czym polega główna idea technologii Copy-on-write i dlaczego jest ona używana?
Jak odróżnić mechanizm synchronizacji Semaphore od Mutual Exclusion (Mutex)?
Jaką rolę odgrywa komponent Router w architekturze systemu lub aplikacji?