Las preguntas del examen escrito de pruebas de software implican conocimientos básicos de bases de datos, sistemas operativos, redes informáticas, lenguaje C, estructuras de datos, pruebas de software y otros temas. Siento que el problema de Tencent es relativamente simple y amplio. Algunas incluso se pueden responder mirando el índice, pero no creas que puedes hacerlo sin ninguna preparación.
Tencent valora el lenguaje C. La prueba escrita y la entrevista están todas en lenguaje C (de hecho, también se solicitarán JAVA y C++). A continuación, sistemas operativos, redes informáticas, algoritmos, LINUX, bases de datos ~
Puntos de prueba de los sujetos involucrados
1. Pruebas de software: la principal diferencia entre las pruebas de caja blanca y las de caja negra; Diseño...
2. Red informática: dirección de correo electrónico de retorno; número de puerto FTP; nivel TELNET en el modelo OSI de siete capas (dos hosts se comunican a través de cuatro enrutadores, cuántas veces el protocolo ARP se utiliza tres tipos de redes de conmutación de paquetes (WAN, MAN y LAN), UDP (no confiable), transmisión (uno a muchos) y ancho de banda de puerto semidúplex de 10 Mbps...
3. Algoritmo: complejidad del tiempo, complejidad del espacio (el espacio auxiliar es cero), estabilidad (más inestable) y número de comparaciones de varios algoritmos de clasificación (clasificación en montón, clasificación rápida, clasificación Hill, clasificación de burbujas) p>
4. Estructura de datos: lista circular enlazada; recorrido secuencial frontal, medio y posterior...
5. Base de datos: declaración de envío de transacciones; declaración de eliminación de tabla. /p>
6. Linux, shell: permisos chmod; cat, ls...
7. Ingeniería de software: LOC (líneas de código) es una medida de la escala del software.
8. Sistema operativo: estructura lógica de archivos y estructura física.
9. Teoría de grafos: grafos no dirigidos y grafos dirigidos.
10,2 Preguntas de programación en lenguaje C, determinan si hay errores en la operación y los resultados de la operación.