top 45 xml interview questions
Lista abrangente das perguntas mais frequentes da entrevista sobre XML básico e avançado com explicação detalhada e exemplos de código:
XML é principalmente preferido pelos desenvolvedores para projetar, desenvolver e manter a interface. A razão pela qual a maioria deles prefere XML em vez de HTML é que XML permite que você defina seu próprio elemento.
Este tutorial cobrirá todos os tópicos relacionados a XML com uma explicação detalhada para seu fácil entendimento. Qualquer um, desde um iniciante a uma pessoa experiente, pode estar bem preparado para uma entrevista XML com este conjunto de Perguntas de Entrevista XML.
Perguntas e respostas mais populares para entrevistas em XML
Listadas abaixo estão algumas das perguntas mais comuns feitas em uma entrevista em XML que você deve saber antes de aparecer para uma entrevista em XML.
P # 1) O que significa XML?
Responda: XML significa Extensible Markup Language.
P # 2) Para que é usado o XML?
Responda: XML é uma ferramenta usada para armazenar e transferir dados.
P # 3) O formato XML ou orientado pelo conteúdo?
Responda: XML é orientado por conteúdo.
P # 4) O XML suporta tags definidas pelo usuário?
Responda: Sim, os usuários podem criar suas próprias tags em XML.
P # 5) O que é tag de declaração XML?
Responda:
P # 6) O XML pode ser usado para fins multimídia?
Responda: Sim, o XML pode ser usado para fins multimídia usando SVG e SMIL.
P # 7) O que SVG significa e para que é usado?
Responda: SVG significa Scalable Vector Graphics. É uma linguagem XML usada para exibir animações, imagens, gráficos e 2D do código XML. Fórmulas matemáticas de vetor são usadas aqui para renderizar o conteúdo.
P # 8) O que significa SMIL e para que é usado?
Responda: SMIL significa Synchronized Multimedia Integration Language. É uma linguagem XML usada para integrar imagens, texto e outras mídias para uma apresentação.
P # 9) Qual é a diferença entre XML e HTML?
Responda:
XML | HTML |
---|---|
XML consiste em tags definidas pelo usuário. | HTML consiste em tags pré-definidas. |
XML é usado para armazenar e transformar dados. | HTML é usado para criar uma página da web. |
XML é orientado pelo conteúdo. | HTML é orientado por formato. |
XML diferencia maiúsculas de minúsculas. | HTML não faz distinção entre maiúsculas e minúsculas. |
XML requer tag final para documento bem formatado. | HTML não requer uma tag de finalização. |
P # 10) Quais são os benefícios do XML?
Responda: Os benefícios do XML são os seguintes:
- Simplicidade: XML é simples de ler e entender.
- Disponibilidade: XML pode ser criado usando qualquer editor de texto.
- Flexibilidade: XML não tem tags fixas, portanto, tags definidas pelo usuário também podem ser usadas.
P # 11) Que importância o XSLT tem em XML?
Responda: XSLT significa Extensible Style sheet Language Transformation. É usado para transformar um documento XML em HTML antes de ser exibido em qualquer navegador.
P # 12) O que é XQuery?
Responda: XQuery é usado para buscar dados do arquivo XML, que é o banco de dados SQL.
P # 13) O que é Xlink em XML?
Responda: Xlink usado em arquivos XML é a forma padrão de criar hiperlinks em arquivos XML.
P # 14) O que é o Xpointer em XML?
Responda: O Xpointer em XML permite que os hiperlinks apontem para partes mais específicas dos documentos ou arquivos XML.
P # 15) O que é assinatura / criptografia XML?
Responda: Ele define as regras de processamento e sintaxe para criptografar e criar assinaturas digitais em XML.
P # 16) O que é DTD em XML?
Responda: DTD significa Definição do Tipo de Documento, que descreve um documento escrito em XML. A sintaxe da declaração XML é definida no DTD. Regras de convenção de nomenclatura de diferentes tipos de elementos também são definidas no DTD.
Q # 17) O que é DOM? Para que isso é usado?
melhor spyware para telefones celulares Android
Responda: DOM significa Document Object Model. É uma API, Interface de Programação de Aplicativos que permite a navegação pelos objetos. Os documentos são tratados como objetos. Os documentos DOM são gerados pelo usuário ou criados por um analisador.
P # 18) Qual é a principal desvantagem do DOM?
Responda: A principal desvantagem é que uma grande parte da memória é consumida pelo DOM.
P # 19) O que significa SOAP?
Responda: SOAP é um protocolo de acesso a objetos simples.
P # 20) Qual é a relação de SOAP com XML?
Responda: SOAP usa XML para definir um protocolo para a troca de informações em ambientes de computação distribuída.
P # 21) Quais são os três componentes do SOAP?
Responda: Ele consiste em um envelope, um conjunto de regras de codificação e uma convenção para representar chamadas de procedimento remoto.
P # 22) O que é a função do analisador XML?
Responda: É usado para converter um arquivo ou documento XML no objeto XML DOM que geralmente é escrito em JavaScript.
P # 23) O que é um esquema XML?
Responda: O esquema XML fornece a definição de um documento XML.
É composto por:
- Atributos e elementos.
- Elementos filhos.
- O tipo de dados dos elementos.
- Ordem dos elementos e atributos.
P # 24) O que é CDATA em XML?
Responda: CDATA significa dados de caracteres. Caracteres como ‘’ não são permitidos em XML. CDATA começa com. CDATA é um dado de caractere não analisado que não pode ser analisado pelo analisador XML.
P # 25) Como os comentários são usados em XML?
Responda: Os comentários são exibidos como. É semelhante ao HTML. Ele pode ser usado para uma única linha ou várias linhas.
P # 26) Qual é o uso de XML no desenvolvimento?
Responda: XML tem vários usos, conforme mostrado abaixo:
- XML é usado para arquivos simples e bancos de dados.
- É usado para armazenar dados e transportar dados na Internet.
- Ele pode gerar diferentes dados dinâmicos usando folhas de estilo.
- XML é usado para desenvolver sites baseados em banco de dados.
- Ele é usado para armazenar dados para sites de comércio eletrônico.
P # 27) Quais são as desvantagens do XML?
Responda: As desvantagens do XML incluem:
- XML é apenas um arquivo de texto se os atributos e elementos não forem fechados e definidos corretamente.
- Marcação de sobreposição não é permitida.
P # 28) O que os editores de XML verificam?
Responda: As verificações dos editores XML são as seguintes:
- XML contra esquema
- Código de cores de sintaxe XML
- XML contra DTD
- Tags de abertura e fechamento padrão XML
P # 29) O que é Diffgram em XML?
Responda: Diffgram é um formato XML usado para localizar as versões atual e original do documento XML.
P # 30) O que é XML Parser?
Responda: O analisador XML é um software que verifica se há um formato bem definido e executa a validação do documento. Também nos permite ler, criar e modificar um documento XML existente.
Q # 31) Como conectar XML com o banco de dados?
Responda: Módulos de importação e exportação XML são usados para conectar aplicativos XML a bancos de dados. Deve haver uma correspondência 1: 1 entre o nome do campo do tipo de elemento e a tabela do banco de dados no DTD ou esquema XML. Embora em alguns casos, pouca programação seja necessária para estabelecer a correspondência desejada.
Q # 32) Como executar um arquivo XML?
Responda: XML não é uma linguagem de programação. Não pode ser executado ou executado. Ele pode ser visualizado ou exibido no navegador ou usando o editor XML.
Q # 33) Descreva XPath.
Responda: XPath pode ser descrito da seguinte forma:
- XPath é uma recomendação do W3C.
- É a sintaxe para definir partes de um documento XML.
- Ele usa expressões de caminho para navegar nos documentos XML.
- XPath contém uma biblioteca de funções padrão.
- XPath é um elemento importante do padrão XSLT.
- Ele é usado para navegar por atributos e elementos em um documento XML.
Q # 34) Forneça um exemplo de XML.
Responda:
Sale for today Laptop table 2008 500
P # 35) O que são documentos XML bem formados?
Responda: Documentos XML bem formados têm os seguintes recursos:
- Um documento XML deve ter um elemento raiz.
- As tags XML diferenciam maiúsculas de minúsculas.
- Os elementos XML devem ser aninhados corretamente.
- Os valores XML devem ser citados corretamente.
- As tags XML devem ser fechadas corretamente.
Q # 36) O que são atributos XML? Explique com um exemplo.
Responda: Os valores dos atributos XML devem sempre estar entre aspas. Aspas simples ou duplas podem ser usadas em XML.
Por exemplo:
Q # 37) Escreva um código para o atributo e elemento XML.
Responda:
Maharashtra Mumbai India Maharashtra Mumbai
No primeiro elemento, a localização é um atributo. Por fim, a localização é um elemento. O usuário pode escolher o atributo ou elemento.
P # 38) Os arquivos XML podem ser visualizados em navegadores?
Responda: Sim, o arquivo XML pode ser visualizado em todos os navegadores conhecidos. Eles não são exibidos como páginas HTML.
Q # 39) O que é XML Httprequest? Quais são suas vantagens?
Responda: Todos os navegadores modernos têm um objeto XML Httprequest integrado para solicitar dados de um servidor.
Suas vantagens são as seguintes:
- Atualizar uma página da web sem recarregar a página.
- Solicitar dados de um servidor
- Receba dados de um servidor após o carregamento da página.
- Envie dados para um servidor em segundo plano.
Q # 40) Exemplo de HttpRequest.
Responda:
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;}};
Q # 41) O que é elemento XML?
Responda: O elemento XML contém tag de início, tag de finalização e valores.
Por exemplo:
Por - 400,00
Elemento XML sem valor é considerado vazio, como
Q # 42) Quais são as regras de nomenclatura XML?
Resposta: As regras de nomenclatura são:
- Os nomes dos elementos devem começar com uma letra ou sublinhado.
- Os nomes dos elementos diferenciam maiúsculas de minúsculas.
- Os nomes dos elementos não podem começar com as letras XML.
- Os nomes dos elementos podem conter letras, dígitos, hifens, sublinhados e pontos.
- Os nomes dos elementos não podem conter espaços.
P # 43) O que é SAX em XML?
Responda: SAX significa API Simples para XML. É um analisador de acesso sequencial.
Ele fornece um mecanismo de leitura de dados de um documento XML. Diz-se que é uma alternativa ao DOM. O DOM opera nos documentos como um todo, os analisadores SAX operam em cada parte do documento XML sequencialmente.
SAX consome menos memória. Não pode ser usado para escrever um documento XML.
Q # 44) O que é XSNL?
Responda: XSNL significa XML Search Neutral Language. Esta linguagem atua entre a interface de meta-pesquisa e o sistema de destino.
Q # 45) Qual é a diferença entre um elemento simples e um elemento complexo?
Responda: Elementos simples não podem ser deixados vazios. Ele contém menos atributos, elementos filhos, etc. Elementos simples são elementos baseados em texto. Elementos complexos podem conter subelementos, elementos vazios, etc. O elemento complexo pode conter vários atributos e elementos.
Conclusão
Cobrimos as perguntas mais comuns das entrevistas em XML com respostas para o iniciante e também para entrevistas de nível experiente.
Esteja sempre preparado com o assunto antes de qualquer entrevista e responda às perguntas com segurança - o sucesso certamente será seu.
Tudo de bom para sua entrevista !!
Leitura recomendada
- Perguntas e respostas da entrevista
- Perguntas e respostas da entrevista de teste de ETL
- Algumas perguntas e respostas complicadas de testes manuais
- 25 melhores perguntas e respostas da entrevista de teste do Agile
- Perguntas da entrevista de Spock com respostas (mais populares)
- Algumas perguntas interessantes da entrevista de teste de software
- Mais de 20 perguntas e respostas da entrevista em .NET
- As 32 melhores perguntas e respostas da entrevista de datastage