iOS
W jakim projekcie lub procesie uczestniczyłeś w poprzednim miejscu pracy?
Jakie są różnice między komponentami TableView i CollectionView w tworzeniu interfejsów aplikacji?
Czy możesz wymienić i wyjaśnić właściwości dostępne w języku Swift?
W jakich przypadkach zaleca się używanie NSOperation do zarządzania zadaniami asynchronicznymi w rozwoju iOS?
W jakich przypadkach obiekt struktury jest umieszczany w pamięci dynamicznej (stos)?
Jakie są główne okoliczności i warunki Twojej poprzedniej pracy, które mogły wpłynąć na Twoją działalność?
W której części cyklu życia wykonywania aplikacji stosowany jest automatyczny zbieracz śmieci (ARC)?
Jakie organizacje lub branże obecnie Cię przyciągają do potencjalnego zatrudnienia?
Czy możesz wyjaśnić koncepcję oceny złożoności algorytmu i dlaczego jest to ważne?
Która część systemu zarządza routowaniem w architekturze Clean Swift?
Jakie aspekty rozwoju wydają ci się najbardziej trudne i sprawiają trudności?
Jakie cechy osobiste mogą wpłynąć na Twoją skuteczność w pracy?
Czy możesz wyjaśnić, co oznacza użycie operatora wymuszonego rozpakowania w Swift i dlaczego jest to niebezpieczne?
Czy możliwa jest realizacja leniwej ewaluacji za pomocą konstrukcji let?
Jakie wzorce projektowe znasz w kontekście tworzenia aplikacji iOS?
Wyjaśnij zasadę działania metody Flat Map i jej różnicę w porównaniu z zwykłą Map podczas przetwarzania kolekcji danych.
Jak wymusić programowe odświeżenie interfejsu w iOS?
Jak można ustalić, czy dwa obiekty odwołują się do tego samego obszaru pamięci?
Czy możliwe jest dodanie kilku poziomów wyświetlania (warstw) w interfejsie użytkownika?
Jakie wzorce projektowe używasz podczas tworzenia aplikacji na iOS?