Perguntas técnicas de entrevista para iniciantes em TI
- #HTML
- #JavaScript
- #CSS
47 PERGUNTAS TÉCNICAS DE ENTREVISTA PARA INICIANTES EM TI
Nível: Estágio ou Júnior
Via: Dev.to
Minha publicação no linkedin
- Essas perguntas são palpites de perguntas técnicas que poderiam cair em uma entrevista para dev iniciante.
Perguntas
1.O que é HTML e para que é usado?
2.O que é CSS e para que é usado?
3.Qual a diferença entre uma tag de abertura e uma tag de fechamento no HTML?
4.O que é uma classe e como ela é usada em CSS?
5.O que é uma ID e como ela é usada em CSS?
6.Como se pode adicionar estilos CSS a um documento HTML?
7.O que é JavaScript e para que é usado?
8.O que é uma variável em JavaScript e como ela é declarada?
9.Como se pode adicionar um script JavaScript a uma página HTML?
10.Qual é a diferença entre variáveis let, const e var?
11.O que é um array em JavaScript e como ele é declarado?
12.Como se pode percorrer um array em JavaScript?
13.Como se pode adicionar e remover elementos de um array em JavaScript?
14.O que é um objeto em JavaScript e como ele é declarado?
15.Como se pode acessar propriedades de um objeto em JavaScript?
16.O que é uma condicional em JavaScript e como ela é usada?
17.O que é um algoritmo e como ele é usado na programação?
18.Qual é a diferença entre uma variável e uma constante?
19.O que é um loop em programação e como ele é usado?
20.O que é uma depuração (debug) em programação e como ela é usada para solucionar problemas de código?
21.O que é responsividade em design de websites e como ela é alcançada?
22.Como você pode aplicar um estilo somente para dispositivos móveis em CSS?
23.Qual é a diferença entre margin e padding em CSS?
24.O que é uma propriedade CSS de display: flex e como ela é usada?
25.Como você pode centralizar um elemento em uma página HTML usando CSS?
26.O que é o escopo em JavaScript e qual é a diferença entre o escopo global e o escopo local?
27.O que são eventos em JavaScript e como eles são tratados?
28.O que é o operador ternário em JavaScript e como ele é usado?
29.Como você pode manipular o DOM em JavaScript?
30.O que é a diferença entre os operadores == e === em JavaScript?
31.O que é uma API?
32.Como consumir APIs com Javascript?
33.O que é e para que serve o Git?
34.Quais são os tipos de loop que você pode usar em JavaScript?
35.Qual é a diferença entre o loop for e o loop while?
36.O que é Switch-Case e em que situações é benéfico usá-lo?
37.Quais são os tipos de dados em Javascript?
38.O que é um banco de dados? Você pode citar algum que você conheça?
39.O que é a programação orientada a objetos e como ela é usada para estruturar um programa?
40.Qual é o resultado da seguinte operação em JavaScript: "2" + "2"? Explique a resposta.
41.Como escrever uma função que retorne true se um número é par e false se é ímpar?
42.Qual a diferença entre "and" e "or"?
43.Qual é o resultado da operação lógica !true?
44.Qual é o resultado da operação lógica true && false?
45.Qual é o resultado da operação lógica true || false?
46.Qual é o resultado da operação typeof 42?
47.Qual é a saída do seguinte código? Explique a resposta.
const array = [1, 2, 3];
console.log(array[1]);
- Ficou com alguma dúvida na pergunta? Peça para a pessoa entrevistadora te explicar melhor.
- Se não souber responder alguma, demonstre interesse em aprender sobre no futuro.
- Lembre-se: se você é iniciante, o entrevistador não espera que você saiba tudo! Foque nos seus pontos fortes e mantenha-se confiante.