Sobes.tech

¿Para qué sirve la interfaz y la clase abstracta, en qué se diferencian?

Senior
226

¿Cómo eliminar duplicados de un array? ¿Qué métodos existen?

Senior
193

¿Cómo manejar errores comerciales y devolver códigos HTTP correctos al cliente?

Senior
177

¿Por qué es necesaria la asincronía en .NET? ¿Cómo funciona?

Senior
172

¿Cuál es la diferencia entre struct y class en C#?

Senior
161

¿Cómo usar contratos (interfaces) en servicios? Inyección de dependencias en C#.

Senior
158

¿Qué es una canalización de solicitudes (middleware pipeline) en ASP.NET Core?

Senior
156

¿Qué estructuras de datos (contenedores) conoces en C#? ¿Cuándo usar cuál?

Senior
147

¿Cuál es la diferencia entre HashSet y List?

Senior
146

¿Qué es LINQ? ¿Cuál es la diferencia entre IEnumerable y IQueryable?

Senior
140

Índices en la base de datos: ¿para qué sirven, por qué no se pueden aplicar a todo, cómo analizar consultas lentas?

Senior
136

¿Cuál es la complejidad de obtener un elemento del array por índice?

Senior
129

Análisis de código con IEnumerable: problema de múltiples iteraciones y cómo solucionarlo. Cálculos perezosos vs materialización.

Senior
128

¿Cómo sincronizar el acceso a un recurso en código asíncrono (no más de una solicitud a la vez)?

Senior
125

¿Cuál es la diferencia entre Array y List?

Senior
125

¿Cómo trabajar con servicios Scoped (por ejemplo, DbContext) dentro de un consumidor Kafka/MassTransit, donde no hay alcance de solicitud?

Senior
117

¿Qué es un código hash? ¿Por qué son inevitables las colisiones?

Senior
116