Czy obecnie zajmujesz się jakąkolwiek działalnością zawodową lub projektem?
iOS
Czy może Pan/Pani wyjaśnić, czym jest drzewo binarne i jak jest zbudowane?
Czy możesz wyjaśnić, czym jest typ danych referencyjnych?
Czy możesz opowiedzieć o różnych typach ograniczeń stosowanych w systemach lub modelach?
Czy można zdefiniować właściwość w interfejsie protokołu?
Czy możesz wyjaśnić, co rozumiesz przez główny strumień wykonywania programu?
Czy możesz wymienić główne rodzaje kolejek, z którymi spotykają się w programowaniu?
Wyjaśnij różnicę między przetwarzaniem danych sekwencyjnym a równoległym.
Czy masz praktyczne doświadczenie w tworzeniu lub wdrażaniu animacji w projektach?
Czy możesz wymienić typy wartości w Swift?
Czy możesz wyjaśnić, co oznacza ograniczenie w programowaniu lub bazach danych?
Czy możesz wyjaśnić koncepcję RunLoop i jej rolę w obsłudze zdarzeń w aplikacjach?
Jak odróżnić typy danych po wartości i po referencji i czym się różnią w programowaniu?
Wyjaśnij koncepcję polimorfizmu w programowaniu obiektowym i jak jest ona stosowana w praktyce rozwoju.
Czy możesz wymienić i wyjaśnić główne funkcje klasy UIWindow w iOS?
Czy możesz wyjaśnić, co oznacza termin Hashable w kontekście programowania?
Czy możesz wyjaśnić, co oznacza automatyczny mechanizm zarządzania pamięcią ARC w iOS?
Czy możesz wyjaśnić główne różnice między klasą a obiektem w programowaniu obiektowym?
Dlaczego metody zmieniające stan obiektu są zadeklarowane jako mutujące w klasie?