18 najpopularniejszych pytań i odpowiedzi podczas rozmów kwalifikacyjnych w Dojo (2024)

Oto pytania i odpowiedzi dotyczące rozmów kwalifikacyjnych w Dojo, zarówno dla nowicjuszy, jak i doświadczonych kandydatów na programistów, którzy pomogą im zdobyć wymarzoną pracę.

1) Wyjaśnij, czym jest Dojo?

Dojo to framework JavaScript, zbiór narzędzi napisanych w celu ułatwienia tworzenia aplikacji internetowych po stronie klienta. Jest to narzędzie służące do konstruowania dynamicznych internetowych interfejsów użytkownika.

Bezpłatne pobieranie w formacie PDF: Pytania i odpowiedzi dotyczące wywiadu z Dojo


2) Wyjaśnij, czym są wsparcie aplikacji biblioteki w Dojo?

Biblioteki obsługi aplikacji w Dojo składają się z
  • Pakiet I/O udostępnia procedury, np AJAX wiążący
  • Do operacji przeciągania i upuszczania pakiet DND udostępnia procedury
  • Dostępne są przydatne procedury logowania, animacji i przechowywania.

3) Wyjaśnij dlaczego w wielu testach HTML pliki mają styl = „widoczność ukryta”?

Chodzi o to, żeby zatrzymać się na surowo HTML wyświetlanie wyniku renderowania przed zakończeniem renderowania dojo.

4) Wspomnij, jakie są zalety lub zalety Dojo?

Zalety lub korzyści Dojo obejmują
  • Luźno wpisane zmienne
  • Tablice asocjacyjne
  • Przedmioty i klasy
  • Obsługa W3C DOM w Dojo
  • Wyrażenie regularne
  • Tablice asocjacyjne

5) Wspomnij, jakie są wady Dojo?

  • W przypadku Dojo programista musi polegać na obsłudze przeglądarki
  • W przypadku aplikacji komercyjnej nie ma możliwości ukrycia kodu Dojo.
Pytania do wywiadu w Dojo
Pytania do wywiadu w Dojo

6) Co to wszystko obejmuje w Dojo Architecture?

Architektura Dojo obejmuje
  • DojoX
  • Dijit
  • Rdzeń Dojo
  • Baza Dojo
  • Kod niestandardowy
  • util

7) Wyjaśnij, czym jest Dijit i DojoX?

  • Dijit: Jest to system widżetów i biblioteka komponentów nałożona na Dojo, która umożliwia użytkownikowi ponowne użycie lub użycie przeprogramowanego widżetu
  • DojoX: Zawiera widżety, narzędzia i klasy, które nie są jeszcze gotowe do włączenia do głównej biblioteki Dojo. Zawiera elementy eksperymentalne i widżety.

8) Wyjaśnij, co sprawia, że ​​widget?

Widżet składa się z dwóch zasobów
  • Plik .js zawierający logikę widżetu
  • Fragment kodu HTML przedstawiający sposób prezentacji widżetu

9) Wspomnij, jaka jest podstawowa struktura w Dojo?

Podstawowa struktura w Dojo obejmuje
  • /index.html: Punkt wejścia aplikacji
  • /app: moduł aplikacji
  • /app/main.js: Główny skrypt modułu aplikacji
Pytania do wywiadu w zestawie narzędzi dojo
Pytania do wywiadu w zestawie narzędzi dojo

10) Wspomnij, jakie są ograniczenia Dojo?

Ograniczenia Dojo są
  • Potrzebuje dużo sieci
  • Deweloper pozostaje zależny od obsługi Dojo przez przeglądarkę
  • W przypadku aplikacji komercyjnej nie ma możliwości ukrycia kodu Dojo
  • Dokumentacja jest dość wąska
  • W przypadku aplikacji komercyjnej nie ma możliwości ukrycia kodu Dojo.

11) Wyjaśnij, czy Dojo jest częścią Ajaxu i rozróżnia swoje role?

Dojo nie jest częścią Ajaksu; jest to zestaw narzędzi JavaScript typu open source, zaprojektowany w celu ułatwienia szybkiego tworzenia aplikacji i stron internetowych opartych na JavaScript lub Ajax. Zapewnia wiele niestandardowych komponentów, takich jak siatka danych, przewijak, kalendarz itp. Obsługuje niektóre tryby struktury danych, takie jak zbieranie i szyk list, a także udostępnia zaawansowane interfejsy API, takie jak API, do wykonywania wywołań AJAX. Chociaż AJAX jest asynchronicznym JavaScriptem i XML, razem umożliwiają wywołanie funkcji JavaScript na serwerze i wywołanie odpowiedzi. Używają obiektu odpowiedzi XMLHttpRequest i XMLHttp.

12) Wspomnij, czym są moduły w Dojo?

W Dojo moduły są indywidualnymi kodami, które można załadować oddzielnie. Identyfikują się za pomocą ciągu znaków podobnego do ścieżki pliku, w którym zdefiniowany jest kod. Przykład: mój/moduł/klasa.

13) Wyjaśnij o bibliotekach językowych w Dojo?

Biblioteki językowe w Dojo obejmują
  • język.*
  • Opakowanie dla popularnych idiomów
  • Funkcjonalne interfejsy API programowania

14) Wspomnij o funkcjach Dojo Charting?

Wykresy Dojo umożliwiają deweloperzy do tworzenia dynamicznych, funkcjonalnych i unikalnych wykresów na podstawie różnych zestawów danych. Biblioteka wykresów znajduje się w zasobie dojox/charting.
  • Umożliwia tworzenie wykresów za pomocą JavaScript lub HTML
  • Działa na prawie wszystkich urządzeniach
  • Może renderować wykresy w formatach VML, SVG, Silverlight i Canvas
  • Daje programiście swobodę wyboru, którego modułu renderującego użyje
  • Ocenia klienta i na podstawie jego obsługi używa odpowiedniego modułu renderującego
  • Umożliwia wykorzystanie biblioteki dojox/gfx do animacji wykresów na wiele różnych sposobów
  • Zawiera dziesiątki różnorodnych i atrakcyjnych motywów
  • Pozwala na gradient liniowy i radialny w motywach wykresów.

15) Wymień niektóre komponenty dostarczane z Dojo Framework?

Komponenty dostarczane wraz z Dojo Framework obejmują
  • Drzewo Dojo
  • Pole listy Dojo
  • Kontrola kalendarza Dojo
  • Siatka Dojo
  • Przycisk Dojo itp.

16) Wyjaśnij, jaka jest różnica między JQuery i Dojo?

DOJO JQUERY
  • Dojo to zestaw narzędzi lub framework JavaScript
  • Dojo ma również pewne wbudowane funkcje, które są sprawdzone i dobrze akceptowane
  • Dojo to zestaw narzędzi oparty na HTML i JavaScript
  • Dojo może nie być tak łatwe w użyciu
  • Dojo udostępnia funkcje zestawu narzędzi widgetów
  • Dojo wymaga większej przepustowości sieci
  • Do tworzenia większych witryn i aplikacji preferowane jest Dojo
  •  JQuery to biblioteka JavaScript
  • JQuery ma wbudowaną wtyczkę, ale wtyczki mogą nie zostać zweryfikowane
  • JQuery obsługuje prawie wszystkie języki internetowe
  • JQuery jest prostszy w użyciu w porównaniu do DOJO
  • JQuery można dostosowywać i używać do tworzenia aplikacji Ajax
  • Będzie działać nawet przy niskiej przepustowości sieci
  • JQuery jest idealny dla małych stron internetowych

17) Wymień niektóre widżety Dijit Layout?

  • Panel treści
  • Panel łączy
  • Kontener graniczny
  • Kontener kart
  • Podzielony kontener
  • Kontener stosowy
  • Pojemnik na akordeon

18) Wyjaśnij funkcję modułu Dojo/ready?

Moduł dojo/ready posiada funkcję rejestrującą wywołanie zwrotne, które zostanie uruchomione po spełnieniu trzech warunków:
  • DOM jest gotowy
  • Ładowanie wszystkich zaległych lub pozostałych modułów żądanego kodu zostało zakończone
  • Inne zarejestrowane funkcje o wyższym priorytecie zostały zakończone.
Te pytania podczas rozmowy kwalifikacyjnej pomogą również w Twoim życiu (ustach)
Udostępnianie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *