Flutter
Имали ли сте практически опит в внедряването и използването на патърна BLoC във вашите проекти?
Опишете опита си в съхранението и управлението на данни в проекти.
За какво са нужни структурите от данни?
Какъв механизъм за управление на състоянието бихте използвали за разработване на ново приложение от нулата?
Можеш ли да дадеш примери за различни типове конструктори в обектно-ориентираното програмиране?
В кои ситуации е необходимо използването на голям брой прелиствани компоненти в интерфейса?
Имали ли сте опит с процеса на създаване и писане на автоматични тестове за софтуерни продукти?
Как да обявим променлива, която не допуска стойност null, и веднага да ѝ присвоим конкретна стойност?
Можете ли да обясните какво е маршрутизатор в езика Go и как се използва?
Обяснете концепцията за потоци от данни (Stream) в езика Dart и техните основни характеристики.
Какви характеристики трябва да има една компания, за да се чувствате в нея максимално комфортно и мотивирано да работите?
Обяснете концепцията за многопоточност и защо е необходима в програмирането.
Кои средства и механизми в Dart поддържат принципите на обектно-ориентираното програмиране?
Как оценявате нивото си на знания и опит с архитектурния модел BLoC?
Имали ли сте опит с автоматизирано тестване на потребителски интерфейс?
Можеш ли да изброиш основните типове потоци на изпълнение в програмирането?
Какви са основните цели, които си поставяте за подобряване на техническите си знания и умения?
Какви конвенции се използват при именуването на класове в езика Dart?
В кои случаи и защо се прилагат зависимости в разработката на софтуер?
Какви източници на данни и ресурси използвахте при създаването на първия си проект?