As 17 principais perguntas e respostas da entrevista com desenvolvedores da Web

Perguntas da entrevista de desenvolvimento web

Aqui estão as perguntas e respostas da entrevista de Desenvolvimento Web para calouros e também para candidatos experientes a Desenvolvedores Web para conseguir o emprego dos sonhos.


1) Explique quais são as principais responsabilidades de um desenvolvedor Web?

  • Teste do programa e depure todos os aplicativos da web
  • Projetar, desenvolver, testar e implantar aplicações web
  • Carregar sites no servidor e registrá-los em diferentes mecanismos de pesquisa
  • Coordenar com outros designers e programadores para desenvolver projetos web
  • Corrigir bugs, solucionar problemas e resolver problemas
  • Em caso de falha do sistema iniciar testes periódicos e implementar planos de contingência
  • Desenvolva estruturas de código apropriadas para resolver tarefas específicas
  • Apoiar e auxiliar na manutenção e manutenção de sites
  • Assumir a propriedade do código durante a preparação, desenvolvimento, teste e produção

Download gratuito de PDF: Perguntas da entrevista com desenvolvedores da Web


2) O que o desenvolvedor web deve saber?

Um bom desenvolvedor web deve saber


3) Explique o que é CORS? Como funciona?

(CORS) Cross-Origin Resource Sharing é um mecanismo que permite que muitos recursos (por exemplo, JavaScript, fontes etc.) em uma página da Web sejam solicitados de outro domínio fora do domínio de origem do recurso. É um mecanismo apoiado em HTML5 que gerencia o acesso XMLHttpRequest a um domínio diferente.


4) Liste as vantagens do HTTP/2 em comparação com o HTTP 1.1?

A vantagem do HTTP/2 em comparação com o HTTP/1.1 é

  • Compressão de dados de cabeçalhos HTTP
  • Tecnologias push de servidor
  • Em uma única conexão TCP, carregamento paralelo de elementos da página
  • Priorização de solicitação

5) Explique o que é uma ETag e como funciona?

Uma ETag é um identificador opaco alocado por um servidor web para uma versão específica de um recurso encontrado em uma URL. A ETag faz parte do HTTP, o protocolo da World Wide Web e quando o servidor lê a ETag da solicitação do cliente, o servidor pode então dizer se deve enviar o arquivo (HTTP 200) ou dizer ao cliente apenas para usar sua cópia local (HTTP304).

Perguntas da entrevista do desenvolvedor da Web
Perguntas da entrevista do desenvolvedor da Web

6) Explique o que é long polling?

Long polling é um padrão de desenvolvimento de aplicativo da web usado para emular o envio de dados do servidor para o cliente. Quando a sondagem longa é usada, o cliente envia uma solicitação ao servidor e a conexão permanece intacta até que o servidor esteja pronto para enviar dados ao cliente. A conexão será encerrada somente depois que os dados forem enviados de volta ao cliente ou quando o tempo limite da conexão expirar.


7) Explique o que é DTD (Declaração de Tipo de Documento)? Mencione qual é a diferença entre CDATA e PCDATA em DTD?

Uma DTD significa Definição de Tipo de Documento (DTD), que define a estrutura, os elementos legais e os atributos de um documento. XML documento.

  • PCDATA: Um PCDATA é um dado de caractere analisado. Os analisadores XML geralmente analisam todo o texto em um documento XML.
  • CDATA: embora CDATA seja um dado de caractere não analisado, o termo CDATA é usado para dados de texto que não devem ser analisados ​​pelo analisador XML.

8) Mencionou algumas dicas que você pode usar para reduzir o tempo de carregamento de uma aplicação web que você escreveu?

Para diminuir o tempo de carregamento de uma aplicação web você deve seguir as dicas a seguir

  • Otimize imagens para não mais que a resolução da tela e salve-as como um arquivo compactado
  • Elimine todos os arquivos JavaScript para reduzir a quantidade de dados transferíveis
  • Combine e minimize tudo APF e JS e chame-os no rodapé
  • Arquivos JS adiados ou assíncronos

9) Mencione qual é a forma correta de incluir JavaScript em seu HTML?

A maneira correta de incluir JavaScript em seu HTML é usando manipuladores de eventos embutidos ou código embutido.

Perguntas da entrevista de desenvolvimento web
Perguntas da entrevista de desenvolvimento web

10) Explique em CSS, como você pode fazer com que a cor de fundo de um elemento do formulário mude quando o usuário está inserindo texto? Isso funciona em todos os navegadores?

Sim, você pode alterar a aparência padrão dos elementos do formulário estilizando suas tags HTML: entrada, seleção e área de texto, mas isso não funcionará em todos os navegadores.


11) Explique qual é a diferença entre cookies e armazenamento local?

  Cookies Armazenamento local
Lado do cliente/lado do servidor Dados acessíveis tanto no lado do cliente quanto no lado do servidor. Os dados são enviados para o servidor com cada solicitação de cookie. Somente no navegador local os dados são acessíveis. O servidor não pode usar o armazenamento local até enviar deliberadamente uma solicitação ao servidor via POST ou GET
Tamanho A capacidade de armazenamento de cookies é de 4095 bytes/cookie A capacidade de armazenamento local é de 5 MB por domínio
Expira em Os cookies expiram e os dados dos cookies são excluídos após algum tempo Não há validade e deve ser removido manualmente

12) Em HTML, qual tag pode ser usada para um controle de entrada de texto multilinha?

Para controle de entrada de texto multilinha, você pode usar a “tag textarea”.


13) Explique como você pode se referir ao arquivo CSS na página web?

Você pode consultar o arquivo .CSS na página da web usando o marcação. Deve ser mantido entre marcação. Por exemplo <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>


14) Liste algumas maneiras de reduzir o tempo de carregamento da página.

Você pode fazer o seguinte para reduzir o tempo de carregamento da página

  • Reduzir o tamanho da imagem
  • Remova widgets desnecessários
  • Compressão HTTP
  • Colocar CSS na parte superior e referência de script na parte inferior ou em arquivos externos
  • Reduzir pesquisas
  • Minimizar redirecionamentos
  • Cache,

15) Em HTML mencione a diferença entre e ?

A diferença entre e Isso é um

quadro Div
Com frames, você pode mostrar mais de um documento HTML na mesma janela do navegador O tag define uma divisão ou seção em um documento HTML
A tag frame declara uma janela específica dentro de um conjunto de quadros O é usado para agrupar elementos de bloco para formatá-los com estilos
Os frames podem carregar outros recursos usando HTML Por outro lado, as divisões da página podem servir conteúdo local na forma de frames, mas esse conteúdo não é independente da página.

16) Como o XHTML é diferente do HTML?

  • XHTML exige que todas as tags estejam em letras minúsculas
  • XHTML exige que todas as tags sejam fechadas corretamente
  • XHTML exige que todos os atributos estejam entre aspas duplas
  • XHTML proíbe que elementos embutidos contenham elementos em nível de bloco

17) Liste as novas APIs fornecidas pelo padrão HTML 5?

  • HTML 5 vem com várias novas APIs
  • Mídia API
  • API de rastreamento de texto
  • API de cache de aplicativos
  • API de transferência de dados
  • Interação com o usuário
  • API de comando
  • API de validação de restrição
  • API de histórico

Essas perguntas da entrevista também ajudarão em sua viva (oral)

Compartilhar

9 Comentários

  1. Estou prestes a iniciar um site de aprendizagem de idiomas. Tenho 64 arquivos MP4 (577 MB combinados) que gostaria de permitir que os usuários baixassem gratuitamente. Quanto isso me custará como proprietário do site?

  2. Soluções Devify diz:

    O desenvolvimento de aplicativos da Web nos ajuda a compreender questões difíceis. Obrigado por compartilhar esta postagem maravilhosa. continue compartilhando esses blogs conosco.

Deixa um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *