Топ 18 на въпросите и отговорите за интервю за доджо (2025)

Ето въпроси и отговори за интервю за Dojo за новопостъпили, както и за опитни кандидати за разработчици, за да получат мечтаната работа.

1) Обяснете какво е доджо?

Dojo е JavaScript рамка, набор от помощни програми, написани за улесняване на разработката на уеб приложения от страна на клиента. Това е инструмент за конструиране на динамични уеб потребителски интерфейси.

Безплатно изтегляне на PDF: Въпроси и отговори за интервю за Dojo


2) Обяснете какво представляват поддръжка на приложения библиотеки в Доджо?

Библиотеките за поддръжка на приложения в Dojo се състоят от
  • I/O пакетът предоставя рутинни процедури, напр AJAX подвързване
  • За операции с плъзгане и пускане пакетът DND предоставя рутинни процедури
  • Налични са полезни процедури за влизане, анимиране и съхранение.

3) Обяснете защо в много от тестовете HTML файловете имат стил = „видимост скрита“?

Това е да спрете сурово HTML резултатът от рендиране се показва преди рендирането на dojo да приключи.

4) Споменете какви са предимствата или ползите от Dojo?

Предимства или ползи от Dojo включва
  • Свободно въведени променливи
  • Асоциативни масиви
  • Обекти и класове
  • W3C DOM поддръжка в Dojo
  • Редовен израз
  • Асоциативни масиви

5) Споменете какви са недостатъците на Dojo?

  • За Dojo програмистът трябва да зависи от поддръжката на браузъра
  • В случай на търговско приложение няма начин да скриете кода на Dojo.
Въпроси за интервю за доджо
Въпроси за интервю за доджо

6) Какво включва всичко в Dojo Architecture?

Dojo Architecture включва
  • DojoX
  • dijit
  • Dojo Core
  • Доджо база
  • Персонализиран код
  • Полезен

7) Обяснете какво е Dijit и DojoX?

  • Дижит: Това е система от джаджи и библиотека с компоненти, наслоени върху Dojo, тя позволява на потребителя да използва повторно или да използва препрограмирана джаджа
  • DojoX: Той съдържа джаджи, помощни програми и класове, които все още не са готови за включване в основната библиотека на Dojo. Има експериментални елементи и джаджи.

8) Обяснете какво прави една джаджа?

Една джаджа се състои от два ресурса
  • .js файл, който съдържа логиката на изпълнимия модул
  • HTML фрагмент, който носи начина, по който е представена джаджата

9) Споменете каква е основната структура в Доджо?

Основната структура в доджото включва
  • /index.html : Входна точка за приложение
  • /app: Модулът на приложението
  • /app/main.js: Основен скрипт за модул на приложението
Въпроси за интервю с набор от инструменти за доджо
Въпроси за интервю с набор от инструменти за доджо

10) Споменете какви са ограниченията на Dojo?

Ограниченията на доджото са
  • Има нужда от много мрежа
  • Софтуерен Инженер остава зависим от поддръжката на браузъра за Dojo
  • В случай на търговско приложение няма начин да скриете кода на Dojo
  • Документацията е доста тясна
  • В случай на търговско приложение няма начин да скриете кода на Dojo.

11) Обяснете дали Dojo е част от Ajax и разграничава ролите им?

Dojo не е част от Ajax; това е JavaScript инструментариум с отворен код, предназначен да улесни бързото разработване на приложения и уебсайтове, базирани на JavaScript или Ajax. Той ви предоставя много персонализирани компоненти като мрежа с данни, скролер, календар и т.н. Обслужва някои режими на структура на данни като събиране и масив списък и също така предоставя някои разширени API, като API за извършване на AJAX повиквания. Докато AJAX е асинхронен JavaScript и XML, заедно те правят възможно извикването на JavaScript функция към вашия сървър и задействане на отговор. Те използват XMLHttpRequest и XMLHttp обект за отговор.

12) Споменете какво представляват модулите в Доджо?

В Dojo модулите са индивидуални кодове, които могат да се зареждат отделно. Те се идентифицират с помощта на низ, който е подобен на пътя на файла, където е дефиниран кодът. Пример: my/module/class.

13) Обяснете за езиковите библиотеки в Dojo?

Езиковите библиотеки в Dojo включват
  • език.*
  • Обвивки за общи идиоми
  • API за функционално програмиране

14) Споменете функциите на Dojo Charting?

Dojo Charting позволява разработчиците за създаване на динамични, функционални и уникални диаграми от различни набори от данни. Библиотеката за диаграми живее в ресурса dojox/charting.
  • Позволява да се създава диаграма с JavaScript или HTML
  • Работи на почти всички устройства
  • Може да изобразява диаграми във VML, SVG, Silverlight и Canvas
  • Това дава свобода на разработчика да избере кой рендер да използва
  • Той оценява клиента и въз основа на поддръжката на клиента използва подходящ рендър
  • Позволява да се използва библиотеката dojox/gfx, за да се анимират диаграми по голямо разнообразие от начини
  • Предлага се с десетки разнообразни и атрактивни теми
  • Позволява линеен и радиален градиент в рамките на темите на диаграмата.

15) Избройте някои от компонентите, които идват заедно с Dojo Framework?

Компонентите, които идват заедно с Dojo Framework, включват
  • Доджо дърво
  • Списъчно поле на Доджо
  • Контрол на Dojo Calendar
  • Доджо грид
  • Dojo Button и др.

16) Обяснете каква е разликата между JQuery и Доджо?

доджо JQUERY
  • Dojo е JavaScript инструментариум или рамка
  • Dojo също има някои вградени функции, които са доказани и добре приети
  • Dojo е базиран на HTML и JavaScript набор от инструменти
  • Dojo може да не е толкова лесно за използване
  • Dojo предоставя функциите на инструментариума за джаджи
  • Dojo изисква по-висока честотна лента на мрежата
  • За създаване на по-голям уебсайт и приложение се предпочита Dojo
  •  JQuery е JavaScript библиотека
  • JQuery има вградена приставка, но приставките може да не са проверени
  • JQuery поддържа почти всички уеб езици
  • JQuery е по-лесен за използване в сравнение с DOJO
  • JQuery може да се персонализира и се използва за създаване на Ajax приложения
  • Той ще работи дори при ниска честотна лента на мрежата
  • JQuery е идеален за малки уебсайтове

17) Избройте някои от джаджите на Dijit Layout?

  • ContentPane
  • LinkPane
  • Граничен контейнер
  • Контейнер за раздели
  • Разделен контейнер
  • Контейнер за подреждане
  • Контейнер за акордеон

18) Обяснете функцията на модула Dojo/ready?

Модулът dojo/ready има функция, която записва обратно извикване, което ще се изпълни, след като трите условия са изпълнени:
  • DOM е готов
  • Всички висящи или оставащи модули на заявения код са завършили зареждането
  • Други регистрирани функции с по-висок приоритет са завършени.
Тези въпроси за интервюто също ще ви помогнат във вашата viva (устна)
Сподели

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *