Preguntas de entrevista desarrollador .NET
En este articulo busco reunir las preguntas que me han hecho en entrevistas de trabajo inicialmente no tienen respuesta pero se las pienso agregar en forma de artículos separados con el fin de profundizar un poco en las respuestas.
Por ahora no están organizadas por nivel,ni puesto, pero las he encontrado que se utilizan frecuentemente como un filtro inicial dentro del proceso de reclutamiento. Adicionalmente ten en cuenta que en ocasiones también se incluye una prueba practica donde se debe resolver un problema.
Preguntas sobre programacion orientada a objetos
¿Cuales son los pilares de la programacion orientada a objetos?
Preguntas sobre el lenguaje del programacion C#
¿Cuál es la diferencia entre readonly
y const
?
¿Qué es un delegado?
¿Cuál es la diferencia entre dynamic
y var
?
¿Para que se usa using
?
¿Qué es un una expresión lambda?
¿ Qué semejanzas y diferencias existen entre una clase abstracta y una interfaz?
¿Qué es LINQ ?
¿Qué es un método de extension ?
¿Qué es un evento ?
Patrones de diseño
Describe el patrón Singleton Describe el patrón Builder Describe el patrón Factory Describe el patrón MVC ¿Qué son los principios SOLID? Explica el principio de Liskov Explica el principio de Inversión de Dependencias Explica el principio de Única responsabilidad Explica el principio de Segregación de Interfaces Explica el principio de Abierto para extension Cerrado para modificación
APIs
¿Qué es REST ? ¿Qué es un recurso? ¿Qué métodos HTTP conoces?
ASP.MET Core
¿Qué es un Middleware?
SQL Server
¿Qué tipos de JOIN
conoces ?
¿Cuál es la diferencia entre un indice agrupado y uno no agrupado ?
¿Qué es una tabla temporal?
¿Cuál es la sintaxis para escribir un procedimiento almacenado ?