top 45 xml interview questions
Wyczerpująca lista najczęściej zadawanych pytań wywiadowczych w zakresie podstawowego i zaawansowanego języka XML ze szczegółowym wyjaśnieniem i przykładami kodów:
XML jest preferowany głównie przez programistów do projektowania, rozwijania i utrzymywania interfejsu. Powodem, dla którego większość z nich preferuje XML od HTML, jest to, że XML umożliwia zdefiniowanie własnego elementu.
Ten samouczek obejmie wszystkie tematy związane z XML ze szczegółowym wyjaśnieniem ułatwiającym zrozumienie. Każdy, od początkującego do doświadczonego człowieka, może być dobrze przygotowany do rozmowy kwalifikacyjnej w formacie XML za pomocą tego zestawu pytań do wywiadu XML.
Najpopularniejsze pytania i odpowiedzi do wywiadów XML
Poniżej wymieniono niektóre z najczęściej zadawanych pytań w rozmowie kwalifikacyjnej w formacie XML, z którymi należy się zapoznać przed przystąpieniem do rozmowy kwalifikacyjnej w formacie XML.
Pytanie 1) Co oznacza XML?
Odpowiedź: XML to skrót od Extensible Markup Language.
P # 2) Do czego służy XML?
Odpowiedź: XML to narzędzie służące do przechowywania i przesyłania danych.
P # 3) Czy format XML jest sterowany treścią?
Odpowiedź: XML jest oparty na treści.
P # 4) Czy XML obsługuje znaczniki zdefiniowane przez użytkownika?
Odpowiedź: Tak, użytkownicy mogą tworzyć własne tagi w XML.
P # 5) Co to jest znacznik deklaracji XML?
Odpowiedź:
P # 6) Czy XML może być używany do celów multimedialnych?
Odpowiedź: Tak, XML można wykorzystać do celów multimedialnych przy użyciu formatu SVG i SMIL.
P # 7) Co oznacza SVG i do czego służy?
Odpowiedź: SVG to skrót od Scalable Vector Graphics. Jest to język XML używany do wyświetlania animacji, obrazów, grafiki i 2D z kodu XML. Do renderowania treści używane są matematyczne wzory wektorowe.
P # 8) Co oznacza SMIL i do czego służy?
Odpowiedź: SMIL to skrót od Synchronized Multimedia Integration Language. Jest to język XML używany do integracji obrazów, tekstu i innych mediów w prezentacji.
P # 9) Jaka jest różnica między XML a HTML?
Odpowiedź:
XML | HTML |
---|---|
XML składa się ze znaczników zdefiniowanych przez użytkownika. | HTML składa się z predefiniowanych tagów. |
XML jest używany do przechowywania i przekształcania danych. | HTML służy do projektowania strony internetowej. |
XML jest oparty na treści. | HTML jest oparty na formacie. |
XML rozróżnia wielkość liter. | HTML nie rozróżnia wielkości liter. |
XML wymaga znacznika końcowego dla dobrze sformatowanego dokumentu. | HTML nie wymaga tagu końcowego. |
P # 10) Jakie są zalety XML?
Odpowiedź: Korzyści z XML są następujące:
- Prostota: XML jest łatwy do odczytania i zrozumienia.
- Dostępność: XML można utworzyć za pomocą dowolnego edytora tekstu.
- Elastyczność: XML nie ma żadnych stałych tagów, dlatego można również używać tagów zdefiniowanych przez użytkownika.
Pytanie 11) Jakie znaczenie ma XSLT w XML?
Odpowiedź: XSLT to skrót od Extensible Style Sheet Language Transformation. Służy do przekształcania dokumentu XML do formatu HTML przed wyświetleniem go w dowolnej przeglądarce.
P # 12) Co to jest XQuery?
Odpowiedź: XQuery służy do pobierania danych z pliku XML, którym jest baza danych SQL.
P # 13) Co to jest Xlink w XML?
Odpowiedź: Xlink używane w plikach XML to standardowy sposób tworzenia hiperłączy w plikach XML.
P # 14) Co to jest Xpointer w XML?
Odpowiedź: Xpointer w XML umożliwia hiperłączom wskazywanie bardziej szczegółowych części dokumentów lub plików XML.
P # 15) Co to jest podpis / szyfrowanie XML?
Odpowiedź: Określa reguły przetwarzania i składnię szyfrowania i tworzenia podpisów cyfrowych w formacie XML.
P # 16) Co to jest DTD w XML?
Odpowiedź: DTD to skrót od Document Type Definition, który opisuje dokument napisany w XML. Składnia deklaracji XML jest zdefiniowana w DTD. W DTD zdefiniowano także reguły nazewnictwa dla różnych typów elementów.
P # 17) Co to jest DOM? Do czego jest to używane?
help desk wywiad pytania i odpowiedzi techniczne
Odpowiedź: DOM to skrót od Document Object Model. Jest to API, interfejs programowania aplikacji, który umożliwia nawigację po obiektach. Dokumenty są traktowane jak obiekty. Dokumenty DOM są generowane przez użytkownika lub tworzone przez parser.
P # 18) Jaka jest główna wada DOM?
Odpowiedź: Główną wadą jest to, że DOM zużywa dużą część pamięci.
P # 19) Co oznacza SOAP?
Odpowiedź: SOAP to prosty protokół dostępu do obiektów.
P # 20) Jaki jest związek między protokołem SOAP a XML?
Odpowiedź: SOAP używa XML do zdefiniowania protokołu wymiany informacji w rozproszonych środowiskach obliczeniowych.
P # 21) Jakie są trzy składniki protokołu SOAP?
Odpowiedź: Składa się z koperty, zestawu reguł kodowania i konwencji reprezentowania zdalnych wywołań procedur.
P # 22) Co to jest funkcja parsera XML?
Odpowiedź: Służy do konwersji pliku lub dokumentu XML na obiekt XML DOM, który jest zwykle napisany w języku JavaScript.
P # 23) Co to jest schemat XML?
Odpowiedź: Schemat XML zapewnia definicję dokumentu XML.
Obejmuje:
- Atrybuty i elementy.
- Elementy potomne.
- Typ danych elementów.
- Kolejność elementów i atrybutów.
P # 24) Co to jest CDATA w XML?
Odpowiedź: CDATA oznacza dane znaków. Znaki takie jak „” nie są dozwolone w XML. CDATA zaczyna się od. CDATA to nieprzetworzone dane znakowe, których nie może przeanalizować parser XML.
P # 25) W jaki sposób komentarze są używane w XML?
Odpowiedź: Komentarze są wyświetlane jako. Jest podobny do HTML. Może być używany dla jednej linii lub wielu linii.
P # 26) Jakie jest zastosowanie XML w programowaniu?
Odpowiedź: XML ma wiele zastosowań, jak pokazano poniżej:
- XML jest używany w przypadku plików płaskich i baz danych.
- Służy do przechowywania i transportu danych w Internecie.
- Może generować różne dynamiczne dane za pomocą arkuszy stylów.
- XML jest używany do tworzenia witryn internetowych opartych na bazach danych.
- Służy do przechowywania danych dla witryn eCommerce.
P # 27) Jakie są wady XML?
Odpowiedź: Wady XML obejmują:
- XML jest tylko plikiem tekstowym, jeśli atrybuty i elementy nie są zamknięte i poprawnie zdefiniowane.
- Nakładające się znaczniki są niedozwolone.
P # 28) Co sprawdzają edytory XML?
Odpowiedź: Sprawdzanie edytorów XML wygląda następująco:
- XML względem schematu
- Kod koloru składni XML
- XML względem DTD
- Tagi otwierania i zamykania w standardzie XML
P # 29) Co to jest Diffgram w XML?
Odpowiedź: Diffgram to format XML używany do znajdowania bieżącej i oryginalnej wersji dokumentu XML.
P # 30) Co to jest analizator XML?
Odpowiedź: Parser XML to oprogramowanie, które sprawdza dobrze zdefiniowany format i przeprowadza walidację dokumentu. Pozwala nam również czytać, tworzyć i modyfikować istniejący dokument XML.
Q # 31) Jak połączyć XML z bazą danych?
Odpowiedź: Moduły importu i eksportu XML służą do łączenia aplikacji XML z bazami danych. Musi istnieć zgodność 1: 1 między nazwą pola typu elementu a tabelą bazy danych w DTD lub schemacie XML. Chociaż w niektórych przypadkach do ustalenia pożądanego dopasowania potrzeba niewiele programowania.
Q # 32) Jak uruchomić plik XML?
Odpowiedź: XML nie jest językiem programowania. Nie można go uruchomić ani wykonać. Można go przeglądać lub wyświetlać w przeglądarce lub za pomocą edytora XML.
Q # 33) Opisz XPath.
Odpowiedź: XPath można opisać w następujący sposób:
- XPath jest rekomendacją W3C.
- Jest to składnia służąca do definiowania części dokumentu XML.
- Używa wyrażeń ścieżek do nawigacji w dokumentach XML.
- XPath zawiera standardową bibliotekę funkcji.
- XPath jest głównym elementem standardu XSLT.
- Służy do nawigacji po atrybutach i elementach w dokumencie XML.
Q # 34) Podaj przykład XML.
Odpowiedź:
Sale for today Laptop table 2008 500
P # 35) Co to są dobrze sformułowane dokumenty XML?
Odpowiedź: Dobrze sformułowane dokumenty XML mają następujące cechy:
- Dokument XML musi mieć element główny.
- Tagi XML uwzględniają wielkość liter.
- Elementy XML powinny być poprawnie zagnieżdżone.
- Wartości XML powinny być poprawnie cytowane.
- Tagi XML powinny być poprawnie zamknięte.
P # 36) Co to są atrybuty XML? Wyjaśnij na przykładzie.
Odpowiedź: Wartości atrybutów XML powinny być zawsze cytowane. W XML można używać cudzysłowów pojedynczych lub podwójnych.
Na przykład:
Q # 37) Napisz kod dla atrybutu i elementu XML.
Odpowiedź:
Maharashtra Mumbai India Maharashtra Mumbai
W pierwszym elemencie lokalizacja jest atrybutem. W końcu lokalizacja jest elementem. Użytkownik może wybrać atrybut lub element.
P # 38) Czy pliki XML można wyświetlać w przeglądarkach?
Odpowiedź: Tak, plik XML można wyświetlić we wszystkich znanych przeglądarkach. Nie są wyświetlane jako strony HTML.
P # 39) Co to jest XML Httprequest? Jakie ma zalety?
Odpowiedź: Wszystkie nowoczesne przeglądarki mają wbudowany obiekt XML Httprequest do żądania danych z serwera.
Jego zalety są następujące:
- Aktualizowanie strony internetowej bez jej ponownego ładowania.
- Poproś o dane z serwera
- Odbierz dane z serwera po załadowaniu strony.
- Wysyłaj dane do serwera w tle.
Q # 40) Przykład HttpRequest.
Odpowiedź:
var xhttp= newXML Httprequest(); Xhttp.onreadystatechange=function(); { If this.readystate==4&& this.status==200) { Action to be performed when document is ready; Document.getelementbyID(“Demo”) Innerhtml=xhttp.responseText;}};
P # 41) Co to jest element XML?
Odpowiedź: Element XML zawiera znacznik początkowy, znacznik końcowy i wartości.
Na przykład:
Położyć - 400,00
Mówi się, że element XML bez wartości jest pusty jak
P # 42) Co to są reguły nazewnictwa XML?
Odpowiedź: Zasady nazewnictwa to:
- Nazwy elementów muszą zaczynać się od litery lub podkreślenia.
- Nazwy elementów uwzględniają wielkość liter.
- Nazwy elementów nie mogą zaczynać się od liter XML.
- Nazwy elementów mogą zawierać litery, cyfry, łączniki, podkreślenie i kropki.
- Nazwy elementów nie mogą zawierać spacji.
Q # 43) Co to jest SAX w XML?
Odpowiedź: SAX to skrót od Simple API for XML. Jest to parser dostępu sekwencyjnego.
Zapewnia mechanizm odczytu danych z dokumentu XML. Mówi się, że jest to alternatywa dla DOM. DOM działa na dokumentach jako całości, parsery SAX działają na każdym fragmencie dokumentu XML po kolei.
SAX zużywa mniej pamięci. Nie można go użyć do napisania dokumentu XML.
Q # 44) Co to jest XSNL?
Odpowiedź: XSNL to skrót od XML Search Neutral Language. Ten język działa między interfejsem meta wyszukiwania a systemem docelowym.
P # 45) Jaka jest różnica między prostym elementem a złożonym elementem?
Odpowiedź: Proste elementy nie mogą pozostać puste. Zawiera mniej atrybutów, elementów potomnych itp. Elementy proste to elementy tekstowe. Elementy złożone mogą zawierać elementy podrzędne, elementy puste itp. Element złożony może zawierać wiele atrybutów i elementów.
Wniosek
Omówiliśmy najczęściej zadawane pytania do wywiadów XML z odpowiedziami zarówno dla początkujących, jak i doświadczonych rozmów kwalifikacyjnych.
Zawsze bądź przygotowany z tematem przed rozmową kwalifikacyjną i śmiało odpowiadaj na pytania - sukces na pewno będzie Twój.
Wszystkiego najlepszego za rozmowę kwalifikacyjną !!
rekomendowane lektury
- Pytania i odpowiedzi do wywiadu
- ETL Pytania i odpowiedzi podczas rozmowy kwalifikacyjnej testującej
- Niektóre trudne pytania i odpowiedzi do testowania ręcznego
- 25 najlepszych pytań i odpowiedzi na rozmowę z testami zwinnymi
- Pytania do wywiadu Spocka z odpowiedziami (najpopularniejsze)
- Kilka interesujących pytań do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania
- Ponad 20 pytań i odpowiedzi do wywiadów .NET
- 32 najlepsze pytania i odpowiedzi do wywiadów z danymi