Ele nasceu em 2000, eu realmente não consigo...

Os jovens de hoje estão muito enrolados. Há algum tempo veio para a nossa empresa um homem que nasceu em 2000. Depois de trabalhar apenas dois anos, mudou para a nossa empresa e o salário inicial era de 18 mil, que é quase próximo do meu. Mais tarde descobri que ele era um afinador de papel, trabalhava de manhã à noite e tinha que mudar uma cama para seu posto de trabalho para dormir.

Conversei com ele recentemente. Descobri que as condições familiares desse jovem não eram muito boas e toda a família dependia dele para se sustentar, então ele começou a aprender testes de software sozinho quando ainda estava no primeiro ano da faculdade. no último ano, ele conseguiu oportunidades de estágio em uma pequena empresa. Continuo estudando e praticando no trabalho, gastando o dobro do tempo que os outros, para poder estabelecer uma base sólida e agora me sinto muito confortável no trabalho.

 

Depois de conhecer essas situações, comecei a admirar sinceramente esse garotão, vários anos mais novo que eu.

Acho que esse garotinho é um modelo para aprendermos. Não é que devamos aprender com ele fazendo horas extras e involuntariamente, mas pelo seu espírito de aprendizado e avanço contínuo!

Para ajudar amigos testadores a mudar de emprego, entrevistar, ser promovido e aumentar salário, dificuldades de carreira e melhorar suas próprias habilidades, este artigo compilou um conjunto de métodos de aprendizado rápido e recursos de entrevista cobrindo "entrevista de arquitetura de teste de software e tecnologia avançada pilhas".

Desta vez é compartilhamento gratuito! Algumas capturas de tela são mostradas abaixo e um método de download gratuito está anexado no final do artigo.

Por meio do resumo do big data, descobrimos que, na verdade, as entrevistas para cargos de teste de software são quase as mesmas. As perguntas frequentes incluem os seguintes pontos de conhecimento:

Lançado pela primeira vez em toda a rede – cobrindo 16 pilhas de tecnologia

Parte Um, Teoria de Teste (Fundamentos de Teste + Análise de Requisitos + Modelo de Teste + Plano de Teste + Estratégia de Teste + Casos de Teste, etc.)

Parte 2, Linux (noções básicas de Linux + exercícios de Linux)

A terceira parte, MySQL (conhecimento básico + exercícios de consulta + resumo das perguntas clássicas da entrevista da Wannian Student Table + perguntas reais de empresas de banco de dados)

Parte 4, Teste Web

Parte 5, testes de API

Parte Seis, Teste de Aplicativos

Parte 7, Ferramentas de Gerenciamento

Parte 8, Noções básicas de Python (noções básicas de Python + questões de programação + coleções + funções + recursos de Python, etc.)

Parte 9, relacionado ao selênio

Parte 10, Teste de Desempenho

Parte 11, relacionado a LordRunner

Parte 12, Redes de Computadores

Parte 13, Princípios de Composição

Parte 14, Estruturas de Dados e Algoritmos

Parte 15, Perguntas Lógicas

Parte 16, Recursos Humanos

Noções básicas de teste de software

Quais são as etapas do teste de software?

Como gravar um script de teste?

Métodos de teste devem ser considerados para saber como testar

Como estimar o esforço de teste?

Problemas de design de teste

Quais são as soluções quando ocorre um erro durante o processo de teste?

Problemas de execução de teste

Objetivos da avaliação do teste

Como melhorar os testes?

Vantagens e desvantagens do modo C/S

Vantagens e desvantagens do modo B/S
Insira a descrição da imagem aqui

Qual é a diferença entre Linux
grep e find?Quais são os usos do grep?

Ver endereço IP?

Criar e excluir um diretório multinível?

Encontre o arquivo haha.txt no diretório inicial do usuário atual?

Como consultar o processo do Tomcat, encerrar o processo e escrever comandos do Linux?

Visualizar arquivos de log dinamicamente?

Qual é o comando para verificar o espaço no disco rígido do sistema?

Verifique todas as portas em que a máquina atual está escutando?
Insira a descrição da imagem aqui

Python
conta o número de linhas de código em um arquivo de código-fonte Python, remove comentários, linhas em branco e os gera?

Python chama cmd e retorna o resultado?

Tipo de bolha

Quantos números de três algarismos diferentes e não repetitivos podem ser formados a partir dos quatro números 1, 2, 3 e 4?

Use python para imprimir números simétricos dentro de 10.000 (características dos números simétricos: os números são simétricos, como: 1, 2, 11, 121, 1221, etc.)

Dado um número inteiro N e um número K de 0 a 9, é necessário retornar o número de vezes que o número K aparece em 0 a N

Determine quantos números primos existem entre 101-200 e produza todos os números primos

Uma função que insere um triângulo. Após a entrada, a saída pode formar um triângulo. Para o tipo triângulo, use o método de partição de classe de equivalência para projetar casos de teste.
Insira a descrição da imagem aqui

MySQL
Qual mecanismo você usa? Quais são as diferenças entre os mecanismos?

Como otimizar comandos de consulta?

Otimização de banco de dados?

Como ocorre a injeção de SQL e como evitá-la?

Qual é a diferença entre NoSQL e bancos de dados relacionais?

Qual é a diferença mais básica entre a natureza do MySQL e do MongoDB?

Como implementar paginação no banco de dados Mysql?

Operação do banco de dados MySQL?

Otimizar o banco de dados? Melhorar o desempenho do banco de dados?

O que é integridade de dados?
Insira a descrição da imagem aqui

Rede

Qual é a diferença entre testes na web e testes de aplicativos?

Construção de ambiente de teste WEB e métodos de teste

Tutorial de teste WEB

Pontos-chave de teste WEB e métodos básicos

Resumo da página de teste da web

Insira a descrição da imagem aqui

Teste de interface
O que é uma interface

Se a solicitação do módulo mudar de http para https, como o plano de teste deverá ser formulado e modificado?

Qual é o agente de depuração do protocolo HTTP comumente usado que tenho?Descrição detalhada do processo de configuração para capturar o protocolo HTTPS?

Descrever a estrutura hierárquica do protocolo TCP/IP e os protocolos importantes em cada camada

jmeter, o resultado da resposta de uma interface é o seguinte:

Como limpar os dados inúteis gerados pela interface

Como lidar com interfaces que dependem de terceiros

Onde você coloca os dados de teste?

O que é data-driven e como parametrizá-lo?


Insira a descrição da imagem aqui

Teste de desempenho
Qual você acha que é o propósito dos testes de desempenho?Qual é a chave para fazer um bom trabalho de testes de desempenho?

De que ângulos é realizada a análise de desempenho do lado do servidor?

Como entender os testes de estresse, testes de corte negativo e testes de desempenho?

Como determinar se há vazamento de memória e os indicadores preocupantes?

Descrever os motivos dos vazamentos de memória no software e como verificá-los (pode ser descrito em combinação com uma linguagem de desenvolvimento).

Descreva resumidamente o que é transferência de valor, o que é transferência de endereço e qual é a diferença entre os dois?

O que é um gargalo do sistema?

Insira a descrição da imagem aqui

Como o Selenium
constrói uma estrutura de testes automatizados?

Como projetar casos de teste automatizados:

Como o webdriver abre e sai de um navegador?

O que é uma estrutura de teste automatizado?

O que é Selenium e quais são as versões populares?

Como você inicia o Selenium RC na linha de comando?

Na minha máquina a porta 4444 não é gratuita. Como posso usar outra porta?

O que é o Selenium Server e em que ele difere do Selenium Hub?

Como você se conecta ao banco de dados do Selenium?

Como você verifica se um objeto existe em várias páginas?

Qual é a diferença entre usar barras simples e duplas no XPath?

Como escrever extensões de usuário para SeleniumIDE/RC?

Como verificar a existência de um elemento após o carregamento da página com sucesso?

O que você sabe sobre o Selenium Grid? Quais recursos ele oferece?

Como iniciar o servidor Selenium a partir da sua classe Java?

Quais são os pontos de verificação no Selenium?

O que é XPath?Quando você deve usar XPath no Selenium?


Insira a descrição da imagem aqui

Computadores e Redes
O IP de um computador é 192.168.10.71, a máscara de sub-rede é 255.255.255.64 e 192.168.10.201…

Descreva brevemente os conceitos de DNS, Active Directory e domínios.

O que significa banda larga de 10M?Qual é a velocidade teórica de download?

O que é um endereço IP?

Qual é a divisão do modelo de rede OSI de sete camadas?

Qual é a diferença entre TCP e UDP?

A qual camada de protocolo o HTTP pertence?

Qual é a diferença entre HTTP e HTTPS?

Qual é a diferença entre cookies e sessão?

Qual é a diferença entre solicitação de obtenção HTTP e solicitação de postagem?

Qual é a diferença entre HTTP1.0 e HTTP1.1

Processo de estabelecimento de conexão TCP e processo de desconexão?

O processo do cliente usando DHCP para obter um IP?

Escreva o endereço de rede e o endereço de transmissão de um determinado segmento de rede?


Insira a descrição da imagem aqui

Insira a descrição da imagem aqui

Recursos Humanos
Qual é a sua trajetória profissional em testes? Quais você acha que são as vantagens dos testes?

Qual é o fator mais importante a considerar quando você está procurando emprego?

Por que deveríamos admitir você?

Por favor, fale sobre suas maiores características pessoais.

Quais qualidades e habilidades um engenheiro de teste deve ter?

Pergunte também como você garante a qualidade do software, ou seja, como você acha que pode garantir ao máximo a qualidade do software?

Por que você escolheu testar esta linha de trabalho?

Se eu contratasse você, que contribuição você daria ao departamento?
Insira a descrição da imagem aqui

Como obter documentos:

Este documento deve ser o armazém de preparação mais abrangente e completo para amigos que desejam se envolver em [teste de software]. Este armazém também me acompanhou na jornada mais difícil. Espero que também possa ajudá-lo! Todos os itens acima podem ser compartilhados, clique no pequeno cartão abaixo para entrar no grupo e obtê-lo gratuitamente.

 

Acho que você gosta

Origin blog.csdn.net/chengxuyuznguoke/article/details/133030909
Recomendado
Clasificación