iOS
Jakie narzędzia debugowania używasz podczas pracy z kodem?
Jak wyjaśnić proces wyświetlania interfejsu graficznego użytkownika na ekranie?
Czy możesz wyjaśnić wewnętrzną implementację słabych referencji i jak one działają w pamięci?
W jakim przypadku wywoływana jest metoda loadView w cyklu życia kontrolera?
Czy wszystkie typy danych przechowujące wartości koniecznie korzystają z mechanizmu kopiowania podczas przypisywania lub przekazywania?
Czy kiedykolwiek używałeś komponentu ActivityIndicator w swoich projektach?
Co oznacza inicjalizacja convictions w kontekście systemu?
Co oznacza litera 'L' w zasadach SOLID dla programowania obiektowego?
Jak wyglądał proces przeglądu kodu w Twojej poprzedniej firmie?
Któja z pięciu zasad SOLID może zostać naruszona przy użyciu wzorca Singleton?
Jakie kryteria wskazują na wysokiej jakości kod programistyczny?
Jak realizowana jest komunikacja między komponentami w module przy użyciu podejścia Clean Swift?
Czy możesz podać przykłady sposobów rozwiązywania kolizji podczas pracy z tablicami haszującymi?
Czy możesz wymienić główne stany, w których może znajdować się aplikacja?
Czym jest CocoaPods i jak jest używany w zarządzaniu zależnościami w projektach iOS?
Jakie są typy dispatchowania wywołań metod w Objective-C?
Jaka była Twoja baza edukacyjna lub kursy, które przyczyniły się do rozwoju umiejętności programowania?
Jaka jest rola modyfikatora final i w jakich przypadkach jego użycie jest uzasadnione?
W jakim miejscu zwykle realizuje się licznik odwołań do zarządzania pamięcią?
Czy można przeprowadzić testy metod zadeklarowanych jako prywatne wewnątrz klasy?