iOS
Jakie środki i podejścia stosujesz do zarządzania przepływami wykonania w swoich projektach?
Wyjaśnij, dlaczego brak wartości w słabym odwołaniu nie powoduje błędów ani niepożądanych skutków w Twojej aplikacji.
Jak skonfigurowałeś system powiadomień?
Jaka jest minimalna liczba obiektów potrzebnych do powstania cyklu referencji?
Czy zostanie utworzona instancja obiektu, jeśli nie ma silnego odwołania?
Czym jest zakleszczenie zasobów i w jakich sytuacjach występuje w systemach?
Jakie jest Twoje główne długoterminowe cele zawodowe?
Czy możesz wyjaśnić różnice między pojęciami State i StateObject w kontekście zarządzania stanem?
Jaki jest główny cel i zasada działania wzorca Singleton w programowaniu?
Jakie są ograniczenia przechowywania danych na stosie i dlaczego nie zaleca się używania go dla wszystkich zmiennych?
Czy można uznać słownik za zaimplementowany za pomocą tablicy haszującej lub drzewa czerwono-czarnego?
Jakiej zasady programiści uważają za najtrudniejszą do przestrzegania?
Czy zasada Copy-on-write dotyczy wszystkich typów danych i struktur?
Czy języki programowania takie jak Swift mają rygorystyczny system typów?
Jaki typ kolejki jest stosowany w domyślnych implementacjach standardowych?
Czy masz doświadczenie w korzystaniu z metod PATCH i PUT podczas interakcji z API lub w pracy z architekturą REST?
Jak można ustalić, czy dwa obiekty tego samego typu odwołują się do tego samego egzemplarza w pamięci?
Czy istnieje możliwość zaimplementowania własnego mechanizmu Copy-on-Write w projekcie?
Co oznacza użycie słowa kluczowego 'inout' w programowaniu i jak wpływa na przekazywanie danych w funkcjach?
Jakie typy konstruktorów są implementowane w klasie i czym się różnią?