¡Sin sentido! Después de 3 rondas de entrevistas técnicas, me preguntaron qué pensaba sobre las horas extras. ...

Después de tres rondas de tortura técnica, muchos estudiantes se saben de memoria todo tipo de ensayos de ocho partes, pero cuando se trata de algunas preguntas suaves en la entrevista de Recursos Humanos, se sienten confundidos y no tienen idea. Este tipo de preguntas no parecen ser técnicamente difíciles. Pero también son confusos: pocos compañeros.

Por ejemplo, RR.HH. entrevistó a algunos compañeros de clase y a menudo les pregunta qué piensan sobre las horas extras.

Muchos estudiantes pueden simplemente responder que pueden aceptar trabajar horas extras. Esta respuesta es correcta, pero la teoría no es suficiente para convencer a RRHH.

Conocimiento básico

De hecho, no es difícil analizar los siguientes puntos:

1. Pregúntele al equipo que trabaja horas extras. Nueve de cada diez veces quieren trabajar horas extras. De lo contrario, ¿es posible que quieran encontrar personas a las que no les gusta trabajar horas extras para quejarse de las horas extras? Por tanto, la dirección general debe ser aceptar horas extras;

2. No puedes decir que te gusta trabajar horas extras, y el entrevistador no es estúpido. Hay muy pocas personas a las que realmente les gusta trabajar horas extras. Nadie trabaja horas extras a menos que la vida lo obligue. Solo puede querer confirmar. "Que puedes aceptarlo, porque si el equipo está muy ocupado, entonces recluta a alguien. Es problemático si no quieres trabajar horas extras. Tienes que poder aceptarlo sin ninguna resistencia".

3. También es posible utilizar esta pregunta para ver tu adaptabilidad, esta posibilidad es pequeña, pero no imposible, solo necesitamos responderla con razón y evidencia.

rutina de respuesta

Echemos un vistazo a lo que dijo un amigo en la captura de pantalla inicial:

Trabajar horas extras es la norma en Internet. Ahora no tengo novia y no tengo muchos otros pasatiempos. Cuando era pasante en Baidu, era el último en salir todos los días. Creo que todavía estaría dispuesto a trabajar horas extras unos años antes de graduarme.

La rutina es simple: primero tenga una dirección, luego invente una razón.

La dirección es aceptar horas extras.

En cuanto al motivo, tengo que pensar en cómo puedo demostrar que acepto trabajar horas extras. ¿Cómo puedo decirlo más sinceramente? Hay una razón perceptiva aquí: no tengo novia ni otros pasatiempos. Agregando otro caso racional, soy muy agresivo cuando trabajo horas extras en Baidu, por lo que una combinación de golpes como este será muy convincente.

Por supuesto, esta definitivamente no es la única respuesta, siempre que la digas con razón y evidencia, es una buena respuesta.

por fin

No subestimes la propuesta en este tipo de entrevista. En cuanto a las horas extras, la dirección general debe ser expresar aceptación. Mientras expreses aceptación, es casi lo mismo, y luego podrás presentar más argumentos en la dirección general.

Finalmente, la tecnología es solo una parte de la entrevista. Este tipo de preguntas suaves en realidad tienen un muy buen impacto. Ya sea una pregunta técnica o una pregunta suave, debemos entender que solo a través de estas preguntas nuestras habilidades de pensamiento, comunicación y colaboración pueden mejorarse. ser resaltado Mostrar nuestro valor.

A continuación se muestra un PDF de un documento necesario para las entrevistas de prueba de software, que cubre: teoría de pruebas, conceptos básicos de Linux, conceptos básicos de MySQL, pruebas web, pruebas de interfaz, pruebas de aplicaciones, herramientas de administración, conceptos básicos de Python, relacionados con Selenium, pruebas de rendimiento, relacionados con LordRunner, etc. .. La calidad es muy alta, ¡puedes recogerla tú mismo si la necesitas! !

Lanzado por primera vez en toda la red, abarcando 16 pilas de tecnología

La primera parte, teoría de pruebas (conceptos básicos de pruebas + análisis de requisitos + modelo de prueba + plan de prueba + estrategia de prueba + casos de prueba, etc.) La segunda parte,
Linux (conceptos básicos de Linux + ejercicios de Linux)
La tercera parte, MySQL (conocimientos básicos + consulta ejercicios) + Resumen de preguntas de entrevistas clásicas de Wannian Student Table + Preguntas reales de empresas de bases de datos)
Parte 4, Prueba web
Parte 5, Prueba API
Parte 6, Prueba de aplicaciones
Parte 7, Herramientas de administración
Parte 8, Conceptos básicos de Python (Conceptos básicos de Python + Preguntas de programación + colecciones + funciones + características de Python, etc.) Parte 9, Parte 10
relacionada con Selenium , Pruebas de rendimiento Parte 11, Parte 12 relacionada con LordRunner, Red de computadoras Parte 13, Principios de composición Parte 14 , Estructura de datos y algoritmo Parte 15, Preguntas de lógica Parte 16 , Recursos Humanos Nota: El espacio es limitado y se ha recopilado en documentos (¡los amigos que lo necesiten pueden obtenerlo al final del artículo!)







1. Conceptos básicos de las pruebas de software.

  • ¿Cuáles son los pasos de las pruebas de software?
  • ¿Cómo grabar un guión de prueba?
  • Se deben considerar métodos de prueba para determinar cómo realizar la prueba.
  • ¿Cómo estimar el esfuerzo de prueba?
  • Problemas de diseño de pruebas
  • ¿Cuáles son las soluciones cuando ocurre un error durante el proceso de prueba?
  • Problemas de ejecución de pruebas
  • Objetivos de la evaluación de la prueba
  • ¿Cómo mejorar las pruebas?
  • Ventajas y desventajas del modo C/S
  • Ventajas y desventajas del modo B/S

Insertar descripción de la imagen aquí

2.Linux

  • ¿Cuál es la diferencia entre grep y find?¿Cuáles son los usos de grep?
  • ¿Ver dirección IP?
  • ¿Crear y eliminar un directorio de varios niveles?
  • ¿Encontrar el archivo haha.txt en el directorio de inicio del usuario actual?
  • ¿Cómo consultar el proceso de Tomcat, finalizar el proceso y escribir comandos de Linux?
  • ¿Ver archivos de registro dinámicamente?
  • ¿Cuál es el comando para verificar el espacio en el disco duro del sistema?
  • ¿Verificar todos los puertos en los que está escuchando la máquina actual?

Insertar descripción de la imagen aquí

3. Pitón

  • ¿Contar el número de líneas de código en un archivo de código fuente de Python, eliminar comentarios, líneas en blanco y resultados?
  • ¿Python llama a cmd y devuelve el resultado?
  • Ordenamiento de burbuja
  • ¿Cuántos números diferentes y no repetidos de tres cifras se pueden formar a partir de los cuatro números 1, 2, 3 y 4? ¿Cuántos son?
  • Utilice Python para imprimir números simétricos dentro de 10000 (características de los números simétricos: los números son simétricos, como: 1, 2, 11, 121, 1221, etc.)
  • Dado un número entero N y un número K del 0-9, se requiere devolver el número de veces que el número K aparece en 0-N
  • Determine cuántos números primos hay entre 101 y 200 y genere todos los números primos
  • Una función que ingresa un triángulo. Después de la entrada, la salida puede formar un triángulo. Para el tipo de triángulo, utilice el método de partición de clases de equivalencia para diseñar casos de prueba.

  • Insertar descripción de la imagen aquí

4. MySQL

  • ¿Qué motor Mysql estás usando y cuáles son las diferencias entre los motores?
  • ¿Cómo optimizar los comandos de consulta?
  • ¿Optimización de la base de datos?
  • ¿Cómo se produce la inyección SQL y cómo prevenirla?
  • ¿Cuál es la diferencia entre NoSQL y bases de datos relacionales?
  • ¿Cuál es la diferencia más básica entre la naturaleza de MySQL y MongoDB?
  • ¿Cómo implementar paginación en la base de datos Mysql?
  • ¿Operación de la base de datos MySQL?
  • ¿Optimizar la base de datos? ¿Mejorar el rendimiento de la base de datos?
  • ¿Qué es la integridad de los datos?

  • Insertar descripción de la imagen aquí

5. Internet

  • ¿Cuál es la diferencia entre pruebas web y pruebas de aplicaciones?
  • Métodos de prueba y construcción del entorno de prueba WEB.
  • Tutorial de pruebas WEB
  • Puntos clave y métodos básicos de las pruebas WEB
  • Resumen de la página de prueba web

  • Insertar descripción de la imagen aquí

6. Prueba de interfaz

  • ¿Qué es la interfaz?
  • Si la solicitud del módulo cambia de http a https, ¿cómo se debe formular y modificar el plan de prueba?
  • ¿Qué es el agente de depuración del protocolo HTTP de uso común que tengo? ¿Descripción detallada del proceso de configuración para capturar el protocolo HTTPS?
  • Describir la estructura jerárquica del protocolo TCP/IP y los protocolos importantes en cada capa.
  • jmeter, el resultado de la respuesta de una interfaz es el siguiente:
  • Cómo limpiar los datos basura generados por la interfaz
  • Cómo lidiar con interfaces que dependen de terceros
  • ¿Dónde pones los datos de la prueba?
  • ¿Qué es el data-driven y cómo parametrizarlo?

  • Insertar descripción de la imagen aquí

7. Prueba de rendimiento

  • ¿Cuál crees que es el propósito de las pruebas de rendimiento? ¿Cuál es la clave para hacer un buen trabajo en las pruebas de rendimiento?
  • ¿Desde qué ángulos se realiza el análisis de rendimiento del lado del servidor?
  • ¿Cómo entender las pruebas de estrés, las pruebas de corte negativas y las pruebas de rendimiento?
  • ¿Cómo determinar si hay una pérdida de memoria y los indicadores preocupantes?
  • Describir las razones de las pérdidas de memoria en el software y cómo verificarlas (se puede describir en combinación con un lenguaje de desarrollo).
  • Describa brevemente qué es la transferencia de valor, qué es la transferencia de dirección y cuál es la diferencia entre las dos.
  • ¿Qué es un cuello de botella en el sistema?

  • Insertar descripción de la imagen aquí

8. selenio

  • ¿Cómo construir un marco de pruebas automatizado?
  • Cómo diseñar casos de prueba automatizados:
  • ¿Cómo abre y sale webdriver de un navegador?
  • ¿Qué es un marco de prueba automatizado?
  • ¿Qué es Selenium y cuáles son las versiones populares?
  • ¿Cómo se inicia Selenium RC desde la línea de comando?
  • En mi máquina el puerto 4444 no está libre. ¿Cómo puedo utilizar otro puerto?
  • ¿Qué es Selenium Server y en qué se diferencia de Selenium Hub?
  • ¿Cómo se conecta a la base de datos desde Selenium?
  • ¿Cómo se verifica que un objeto exista en varias páginas?
  • ¿Cuál es la diferencia entre usar barras simples y dobles en XPath?
  • ¿Cómo escribir extensiones de usuario para SeleniumIDE/RC?
  • ¿Cómo verificar la existencia de un elemento después de que la página se haya cargado exitosamente?
  • ¿Qué sabes sobre Selenium Grid?¿Qué características ofrece?
  • ¿Cómo iniciar el servidor Selenium desde su clase Java?
  • ¿Cuáles son los puntos de verificación en Selenium?
  • ¿Qué es XPath?¿Cuándo debería utilizar XPath en Selenium?

  • Insertar descripción de la imagen aquí

9. Computadoras y Redes

  • La IP de una computadora es 192.168.10.71 con máscara de subred 255.255.255.64 y 192.168.10.201…
  • Describa brevemente los conceptos de DNS, Active Directory y dominios.
  • ¿Qué significa banda ancha de 10M?¿Cuál es la velocidad de descarga teórica?
  • ¿Qué es una dirección IP?
  • ¿Cuál es la división del modelo de red de siete capas OSI?
  • ¿Cuál es la diferencia entre TCP y UDP?
  • ¿A qué capa de protocolo pertenece HTTP?
  • ¿Cuál es la diferencia entre HTTP y HTTPS?
  • ¿Cuál es la diferencia entre cookies y sesión?
  • ¿Cuál es la diferencia entre la solicitud de obtención HTTP y la solicitud de publicación?
  • ¿Cuál es la diferencia entre HTTP1.0 y HTTP1.1?
  • ¿Proceso de establecimiento de conexión TCP y proceso de desconexión?
  • ¿El proceso del cliente que utiliza DHCP para obtener una IP?
  • ¿Escribir la dirección de red y la dirección de transmisión de un determinado segmento de red?

  • Insertar descripción de la imagen aquí
    Insertar descripción de la imagen aquí

10. Recursos humanos

  • ¿Cuál es su trayectoria profesional en pruebas? ¿Cuáles crees que son las ventajas de realizar pruebas?
  • ¿Cuál es el factor más importante a considerar cuando buscas trabajo?
  • ¿Por qué deberíamos admitirte?
  • Por favor, habla de tus mayores características personales.
  • ¿Qué cualidades y habilidades debe tener un ingeniero de pruebas?
  • Pregunte también cómo se garantiza la calidad del software, es decir, ¿cómo cree que se puede garantizar la calidad del software en la mayor medida posible?
  • ¿Por qué decidiste probar esta línea de trabajo?
  • Si te contratara, ¿qué contribución harías al departamento?

  • Insertar descripción de la imagen aquí

por fin

El documento completo tiene casi 200 páginas en total. Ciertamente no es realista mostrárselo todo a todos. Para no afectar la experiencia de lectura de todos, solo se muestra una parte del contenido. Espero que lo comprendan y espero que les pueda ayudar a revisar antes de la entrevista ¡Encuentre un buen trabajo y ahorre tiempo a todos buscando información en línea para aprender!

Supongo que te gusta

Origin blog.csdn.net/weixin_56331124/article/details/132766968
Recomendado
Clasificación