도장 면접 질문 및 답변 상위 18개(2024)

다음은 꿈의 직업을 얻기 위한 신입사원과 숙련된 개발자 후보자를 위한 Dojo 면접 질문과 답변입니다.

1) Dojo가 무엇인지 설명해주세요.

Dojo는 클라이언트측 웹 애플리케이션 개발을 쉽게 하기 위해 작성된 유틸리티 어셈블리인 JavaScript 프레임워크입니다. 동적 웹 사용자 인터페이스를 구성하기 위한 도구입니다.

무료 PDF 다운로드: Dojo 인터뷰 질문 및 답변


2) 무엇인지 설명하라 애플리케이션 지원 도장에 도서관이 있나요?

Dojo의 애플리케이션 지원 라이브러리는 다음으로 구성됩니다.
  • I/O 패키지는 다음과 같은 루틴을 제공합니다. AJAX 제본
  • 드래그 앤 드롭 작업을 위해 DND 패키지는 루틴을 제공합니다.
  • 로그인, 애니메이션, 저장 등에 유용한 루틴을 사용할 수 있습니다.

3) 왜 그런지 설명해보세요. 많은 테스트에서 HTML 파일에 스타일 = "가시성 숨김"이 있습니까?

생으로 멈추는 것입니다 HTML 도장의 렌더링이 완료되기 전에 렌더링 결과가 표시됩니다.

4) Dojo의 장점이나 이점이 무엇인지 언급해 주세요.

Dojo의 장점 또는 장점은 다음과 같습니다.
  • 느슨한 유형의 변수
  • 연관 배열
  • 개체 및 클래스
  • Dojo의 W3C DOM 지원
  • 정규식
  • 연관 배열

5) Dojo의 단점은 무엇인지 언급해 주세요.

  • Dojo의 경우 개발자는 브라우저 지원에 의존해야 합니다.
  • 상업용 애플리케이션의 경우 Dojo 코드를 숨길 수 있는 방법이 없습니다.
도장 면접 질문
도장 면접 질문

6) Dojo Architecture에는 무엇이 포함되나요?

Dojo 아키텍처에는 다음이 포함됩니다.
  • DojoX
  • 디짓
  • 도장 코어
  • 도장 기지
  • 커스텀 코드
  • 백분율

7) Dijit과 DojoX가 무엇인지 설명해주세요.

  • 디지트: Dojo 위에 계층화된 위젯 시스템 및 구성 요소 라이브러리로 사용자가 다시 프로그래밍된 위젯을 재사용하거나 사용할 수 있습니다.
  • DojoX: 여기에는 아직 기본 Dojo 라이브러리에 포함할 준비가 되지 않은 위젯, 유틸리티 및 클래스가 포함되어 있습니다. 실험적인 요소와 위젯이 있습니다.

8) 위젯을 만드는 것이 무엇인지 설명해주세요.

위젯은 두 가지 리소스로 구성됩니다.
  • 위젯의 로직을 구성하는 .js 파일
  • 위젯이 표시되는 방식을 전달하는 HTML 조각

9) Dojo의 기본 구조는 무엇인지 언급하세요.

Dojo의 기본 구조에는 다음이 포함됩니다.
  • /index.html : 애플리케이션 진입점
  • /app: 애플리케이션 모듈
  • /app/main.js: 앱 모듈의 기본 스크립트
도장 툴킷 인터뷰 질문
도장 툴킷 인터뷰 질문

10) Dojo의 한계는 무엇인지 언급해 주세요.

도장의 한계는 다음과 같습니다.
  • 많은 네트워크가 필요하다
  • 개발자 Dojo에 대한 브라우저 지원에 계속 의존합니다.
  • 상업용 애플리케이션의 경우 Dojo 코드를 숨길 수 있는 방법이 없습니다.
  • 문서가 상당히 좁습니다.
  • 상업용 애플리케이션의 경우 Dojo 코드를 숨길 수 있는 방법이 없습니다.

11) Dojo가 Ajax의 일부인지 설명하고 역할을 구별합니까?

Dojo는 Ajax의 일부가 아닙니다. 이는 JavaScript 또는 Ajax 기반 애플리케이션 및 웹사이트의 빠른 개발을 용이하게 하도록 설계된 오픈 소스 JavaScript 툴킷입니다. 데이터 그리드, 스크롤러, 달력 등과 같은 많은 사용자 정의 구성 요소를 제공합니다. 수집 및 데이터 구조 모드와 같은 일부 데이터 구조 모드를 제공합니다. 정렬 목록에 있으며 AJAX 호출을 수행하는 API와 같은 일부 고급 API도 제공합니다. AJAX는 비동기 JavaScript이며 XML, 이를 함께 사용하면 서버에 JavaScript 함수를 호출하고 응답을 트리거할 수 있습니다. XMLHttpRequest 및 XMLHttp 응답 개체를 사용합니다.

12) Dojo의 모듈이 무엇인지 언급해 보세요.

Dojo에서 모듈은 별도로 로드할 수 있는 개별 코드입니다. 코드가 정의된 파일 경로와 유사한 문자열을 사용하여 식별합니다. 예: 내/모듈/클래스.

13) Dojo의 언어 라이브러리에 대해 설명해주세요.

Dojo의 언어 라이브러리에는 다음이 포함됩니다.
  • 언어*
  • 일반적인 관용어에 대한 래퍼
  • 함수형 프로그래밍 API

14) Dojo Charting의 기능을 언급해 주시겠습니까?

Dojo 차트를 사용하면 개발자 다양한 데이터 세트에서 역동적이고 기능적이며 고유한 차트를 생성합니다. 차트 라이브러리는 dojox/charting 리소스 내에 있습니다.
  • JavaScript 또는 HTML로 차트를 생성할 수 있습니다.
  • 거의 모든 장치에서 작동합니다.
  • VML, SVG, Silverlight 및 Canvas에서 차트를 렌더링할 수 있습니다.
  • 개발자가 사용할 렌더러를 자유롭게 선택할 수 있습니다.
  • 클라이언트를 평가하고 클라이언트 지원에 따라 적절한 렌더러를 사용합니다.
  • Dojox/gfx 라이브러리를 사용하여 차트를 다양한 방식으로 애니메이션화할 수 있습니다.
  • 수십 가지의 다양하고 매력적인 테마가 패키지로 제공됩니다.
  • 차트 테마 내에서 선형 및 방사형 그래디언트를 허용합니다.

15) Dojo Framework와 함께 제공되는 일부 구성요소를 나열해 보세요.

Dojo Framework와 함께 제공되는 구성 요소에는 다음이 포함됩니다.
  • 도장나무
  • Dojo 목록 상자
  • Dojo 캘린더 제어
  • 도장 그리드
  • 도장 버튼 등

16) 차이점이 무엇인지 설명해보세요. JQuery와 그리고 도조?

도조 JQUERY
  • Dojo는 JavaScript 툴킷 또는 프레임워크입니다.
  • Dojo에는 입증되고 널리 받아들여지는 일부 기능이 내장되어 있습니다.
  • Dojo는 HTML 및 JavaScript 기반 도구 키트입니다.
  • Dojo는 사용하기 쉽지 않을 수 있습니다
  • Dojo는 위젯 툴킷의 기능을 제공합니다.
  • Dojo에는 더 높은 네트워크 대역폭이 필요합니다.
  • 더 큰 웹사이트와 애플리케이션을 만들려면 Dojo가 선호됩니다.
  •  JQuery는 JavaScript 라이브러리입니다.
  • JQuery에는 플러그인이 내장되어 있지만 플러그인이 확인되지 않을 수 있습니다.
  • JQuery는 거의 모든 웹 언어를 지원합니다.
  • JQuery는 DOJO에 비해 사용하기가 더 간단합니다.
  • JQuery는 사용자 정의가 가능하며 Ajax 애플리케이션을 만드는 데 사용됩니다.
  • 낮은 네트워크 대역폭에서도 작동합니다.
  • JQuery는 소규모 웹사이트에 적합합니다.

17) Dijit 레이아웃 위젯 중 일부를 나열해 보세요.

  • 콘텐츠 창
  • 링크 패널
  • 국경 컨테이너
  • 탭 컨테이너
  • 분할 컨테이너
  • 스택 컨테이너
  • 아코디언 컨테이너

18) Dojo/ready 모듈의 기능을 설명하세요.

dojo/ready 모듈에는 세 가지 조건이 충족되면 실행될 콜백을 기록하는 함수가 있습니다.
  • DOM이 준비되었습니다
  • 요청된 코드의 모든 미해결 모듈 또는 나머지 모듈이 로드를 완료했습니다.
  • 우선 순위가 더 높은 다른 등록 기능이 완료되었습니다.
이 인터뷰 질문은 당신의 비바(구술)에도 도움이 될 것입니다.
공유

댓글을 남겨주세요.

귀하의 이메일 주소는 공개되지 않습니다. *표시항목은 꼭 기재해 주세요. *