Flutter
Можете ли да разкажете за предишните си длъжности и проекти, в които сте участвали?
Можете ли да дадете пример кога се прилага принципът на разделяне на интерфейсите на практика?
Как организирате и водите документацията на кода във вашите проекти?
Какви методи и инструменти използвате за намиране и отстраняване на грешки в кода?
Как е реализирана поддръжката за обобщени типове в езика Dart?
Как оценявате предимствата на използването на Dart при разработката на приложения Flutter?
Можете ли да обясните какво са локалните ключове и как се прилагат в базите данни?
Можете ли да обясните концепцията за пренатоварване на конструкторите в обектно-ориентираното програмиране?
Можете ли да обясните какво представлява функцията за хеширане и как се използва в компютърните системи?
Какви видове потребителски жестове се поддържат и обработват във Flutter?
Как е организирана работата с паметта в езика Dart?
Можете ли да обясните вътрешната механика на ключовата дума const в езиците за програмиране?
Каква е ролята и предназначението на изолатите в софтуерните системи?
Опишете структурата и ключовите роли на екипа, в който сте работили преди.
Можете ли да обясните какво се разбира под системата за разрешения в iOS и как работи тя?
Можете ли да разкажете за архитектурата на системата, по която сте работили на предишното си място?
В момента работите ли или търсите нова позиция?
В кои компоненти или ситуации се реализират и изпълняват асинхронни задачи в системата?
В момента разглеждате нови кариерни възможности?
Можете ли да обясните как работи sealed class в Kotlin или подобен език?