iOS
Czy możesz wyjaśnić główne różnice między wzorcami architektonicznymi MVVM i VIPER?
Czy może Pan wyjaśnić, co rozumie się przez silnik renderujący w przeglądarkach?
W jaki sposób można zrealizować interakcję z API REST?
Opisz scenariusz, w którym Twoja aplikacja wykonuje zadania w tle i jak to jest realizowane.
Czy można dodać nowe wartości do istniejącej enumeracji używanej jako podstawa dla typu opcjonalnego?
Czy masz doświadczenie w pracy z BDUI w swoich projektach?
Czy można wyjaśnić koncepcję Cold Observable i czym różni się od Hot Observable?
Czy możesz podzielić się najważniejszymi projektami lub zadaniami, które udało ci się pomyślnie zrealizować?
Opisz moje doświadczenie w przeprowadzaniu i organizowaniu przeglądów kodu w poprzedniej pracy.
Jakie kluczowe czynniki sprawdzasz na początku nowego projektu?
Dlaczego ważne jest jawne wskazanie adnotacji @escaping w funkcjach korzystających z asynchronicznych zamknięć?
Jaka jest różnica między zwykłym przepływem wykonania a głównym wątkiem w programie?
Czy pracowałeś nad zadaniami przydzielonymi przez kolegów w zespole?
Czy może Pan wyjaśnić, co rozumie się przez koncepcję testowej piramidy?
Czy możesz opowiedzieć o różnych typach i organizacjach pamięci w systemach komputerowych?
Czy mógłbyś podać swoje obywatelstwo?
Czy można używać standardowego słownika jako bezpiecznej dla wątków struktury danych w środowisku wielowątkowym?
W jakiej miejscowości się obecnie znajdujesz?
Czy mógłbyś opowiedzieć o skomplikowanych elementach UI, które musiałeś opracować?
Czy możliwa jest implementacja zmiennych wewnątrz protokołów?