iOS
Na którym etapie cyklu życia ViewController należy wymienić jego główny widok?
Jak można określić maksymalną możliwą liczbę wątków mogących działać jednocześnie w systemie?
Jakie są alternatywne podejścia do zarządzania wielowątkowością oprócz korzystania z GCD?
Czy możesz wyjaśnić, co oznacza termin isUserInterraction w kontekście rozwoju?
Jak można ustalić, czy dwa obiekty odwołują się do tego samego obszaru pamięci?
W jakich sytuacjach warto stosować mechanizm Semaphore do synchronizacji wątków?
Jakie rodzaje projektów obecnie Cię przyciągają do udziału i dlaczego?
Jakie zadania w programowaniu wielowątkowym pomagają rozwiązać primitive synchronizacji?
Jakie etapy i działania są uwzględnione w łańcuchu ciągłej integracji (CI)?
Wyjaśnij koncepcję renderowania offscreen i jej główne zastosowania
Jakie funkcje wyższego rzędu używałeś w swoich projektach i możesz podać przykłady ich zastosowania?
Wyjaśnij cel i działanie delegatów w kontekście programowania w C#.
Jak odbywa się wymiana danych i interakcja między warstwami systemu podczas tworzenia aplikacji od podstaw?
Czy możesz wyjaśnić, czym jest klasa UIGestureRecognizer i jak jest używana w rozwoju iOS?
Opisz swoje podejścia i praktyki podczas korzystania z systemu kontroli wersji Git w procesach pracy.
Dla jakich kategorii danych odpowiedni jest mechanizm automatycznego zarządzania pamięcią ARC?
Jakie metody synchronizacji są używane do zapewnienia wspólnego dostępu do zmiennej podczas odczytu i zapisu?
Jakie sytuacje mogą prowadzić do zablokowania wątku podczas wykonywania programu?
Czy możesz wyjaśnić koncepcję Future w frameworku Combine i jego rolę w operacjach asynchronicznych?
Czy możesz wymienić istniejące rodzaje powiadomień push używanych w iOS?