iOS
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ą rolę odgrywa komponent Router w architekturze systemu lub aplikacji?
Jakie inne typy danych, oprócz klas, są uważane za typy referencyjne w języku programowania?
Jakie są różnice między typami danych pod względem semantyki: wartości i odwołania?
Które podejście, struktura czy klasa, ma lepszą wydajność?
Jaki jest ostatni etap w cyklu życia obiektu lub systemu?
Czy mógłbyś wyjaśnić, co dokładnie dzieje się wewnątrz systemu podczas korzystania z Binding?
Czy możesz wyjaśnić zasadę działania i cechy wzorca Strategia w programowaniu obiektowym?
Czy możesz wyjaśnić główne różnice między frameworkami RxSwift i Combine dla programowania reaktywnego?
Gdzie zwykle przechowujesz dane tymczasowo zapisywane podczas przetwarzania?
Jaki jest szacunkowy czas operacji wstawiania elementu z określonym kluczem do magazynu danych typu słownik?
Jaki jest cel używania metody applicationWillResignActive w cyklu życia aplikacji?
Jakie podejścia lub biblioteki używałeś do implementacji wielowątkowości w swoich projektach?
Wyjaśnij, czym jest wymuszone odpakowywanie opcjonalnego typu w Swift i w jakich sytuacjach jest stosowane.
Z jakimi typami danych zwykle kojarzy się pojęcie słowa maszynowego w architekturze komputerów?