¿Cuáles son las preguntas frecuentes de la entrevista para mi SQL?

La mayoría de las preguntas de la entrevista de teoría SQL giran en torno a estos temas:

  • Índices
  • Particiones
  • Normalización
  • Transacciones ACID
  • Tipos de claves en bases de datos y su importancia.
  • Diferencias entre las bases de datos SQL y No-SQL
  • Aplicación de bases de datos SQL y No-SQL ejemplos de la vida real
  • Un problema de diseño de la vida real como un banco, escuela, etc.

Las preguntas sobre las consultas SQL giran en torno a:

  • GROUP BY y TENIENDO uso
  • Funciones agregadas
  • Cursores
  • Consultas anidadas

Hay buenas MCQ de SQL y experiencias de entrevistas en GeekyPrep.com. Únase a nosotros, prepárese para las entrevistas, ¡sea contratado!

Puedes practicarlos y leerlos allí.

¡Buena suerte!

>> Algunas preguntas sobre la base de datos

1. ¿Cuáles son las propiedades ACID de una transacción en un RDBMS?

2. ¿Qué son las claves Candidato, Primario, Compuesto y Súper y la diferencia entre ellas?

4. Restricciones de integridad en una base de datos (SQL Server)

5. ¿Qué son los comandos DDL, DML, DCL y TCL y la diferencia entre ellos?

6. Conceptos básicos de la base de datos: ¿SELECT es un DML (lenguaje de manipulación de datos)?

7. Normalización de la base de datos | 1NF, 2NF, 3NF

8. SQL Server JOINS y tipos

9. Orden de procesamiento de consultas lógicas SQL

10. ¿Qué son los registros, páginas, extensiones, montón en SQL Server?

>> Algunas preguntas sobre consultas SQL

1. Invierta una cadena sin usar la función REVERSE. [ invertir una cadena sin usar la función REVERSE () de TSQL ]

2. Genere jerarquía de Gerente y Empleado en la tabla Empleado con columnas EmpID, EmpName, MgrID.

3. ¿Cómo sincroniza filas en 2 tablas, filas en la primera tabla INSERTADAS / ACTUALIZADAS / BORRADAS, y sin modificaciones en la segunda tabla?

4. Genere el Total acumulado (suma) de los bienes vendidos por un Representante de ventas por cada día mes a mes para un año determinado (SalesRepID, Año, Mes, Día, TotalSale). [ Cálculo de totales acumulados ]

5. Obtenga 5 empleados de cada departamento que reciban el salario más alto (EmpID, DeptID, Salario)

6. Obtenga un empleado con el segundo o enésimo salario más alto [ Trivia SQL – Encuentre el segundo (o enésimo) salario o marcas más altos ]

7. Cómo ELIMINAR registros duplicados de una tabla con un solo SELECT stmt. [ Identificar y eliminar registros duplicados de una tabla ]

8. Asigne una posición a los Estudiantes de una clase en función de sus calificaciones, si se aplica la misma calificación. [ FUNCIONES DE RANKING | ROW_NUMBER, RANK, DENSE_RANK, NTILE ]

9. Para estas 2 tablas: Producto (ProductID, ProductName), Sales (SalesOrderID, ProductID, SaleDate)
– Obtenga la lista de productos que se vendieron el año pasado.
– Obtenga la lista de productos que NO se vendieron el año pasado.

10. Para cualquier fecha dada, obtenga la Última fecha de: Mes anterior y Mes actual y Mes siguiente.

11. Diferencia entre:
– DONDE, la cláusula GROUP BY y HAVING
– EJECUTAR (o EXEC) vs sp_executesql
– ISNULL vs COALESCE
– PIVOTE y UNPIVOT
– TRUNCATE, DELETE y DROP
– Procedimientos almacenados vs Funciones
– UNION ALL vs UNION
– Tablas temporales vs variables de tabla
– THROW vs RAISERROR
– Sugerencias de tabla NOLOCK y READPAST
– Tipos de datos decimales y numéricos
– Índices agrupados vs no agrupados
– CURSORES vs MIENTRAS bucles
– APLICACIÓN CRUZADA vs operadores APLICACIÓN EXTERIOR
– Escalar, Valor de tabla (ITV), MultiSelect (MTV) – UDF (Funciones definidas por el usuario)

-> Algunos videos de YouTube:

Además, consulte mi blog para obtener una lista de preguntas y respuestas de la entrevista: Entrevista Q | SQL con Manoj

~ SQL con Manoj

Hola,

Aquí hay una gran aplicación para Android que tiene algunas preguntas de buena calidad que los entrevistadores hacen con frecuencia:

SQL Interview Question Answers – Aplicaciones de Android en Google Play

Espero que esto ayude !!

  • ¿Cuáles son las diferencias entre DDL, DML y DCL en SQL?
  • ¿Diferencias entre claves primarias, externas y únicas?

  • ¿Diferencia entre tener y dónde cláusula?
  • ¿Diferencia entre truncar y eliminar?
  • ¿Qué es unirse? ¿Interior contra exterior? ¿Qué es Self Join?
  • ¿Qué es un disparador? ¿Qué es un procedimiento almacenado? ¿Diferencia entre función y procedimiento almacenado?
  • ¿Qué son los índices?

Piden mucho más sobre consultas y ejemplos.

Cuando está ejecutando un comando SQL para cualquier RDBMS, el sistema determina la mejor manera de llevar a cabo su solicitud y el motor SQL determina cómo interpretar la tarea.

Hay varios componentes incluidos en el proceso. Estos componentes son el despachador de consultas, los motores de optimización, el motor de consultas clásico y el motor de consultas SQL, etc. El motor de consultas clásico maneja todas las consultas que no son SQL, pero el motor de consultas SQL no manejará los archivos lógicos. Los comandos SQL estándar para interactuar con bases de datos relacionales son CREATE, SELECT, INSERT, UPDATE, DELETE y DROP. Estos comandos se pueden clasificar en grupos según su naturaleza: preguntas de la entrevista SQL | Top y más solicitados | Intellipaat

Creo que el siguiente enlace puede ayudarte …

PREGUNTAS DE ENTREVISTA DEL TOP 600 SQL SERVER RESPUESTAS EJEMPLOS 4 PDF MÁS NUEVO Y EXPERIMENTADO

TOP 300+ PREGUNTAS Y RESPUESTAS DE LA ENTREVISTA DEL SERVIDOR SQL PDF | NUEVOS Y EXPERIMENTADOS