Sobes.tech

¿Cómo se puede modificar una variable desde múltiples hilos sin primitivas de sincronización? ¿Qué son las operaciones atómicas y cómo están relacionadas con la programación concurrente?

258

¿Qué es MVCC en PostgreSQL y cómo afecta al rendimiento de SELECT después de una gran cantidad de UPDATE/INSERT/DELETE?

219

¿Cuál es la complejidad algorítmica de la búsqueda en List y Dictionary? ¿Cómo está estructurado Dictionary internamente?

176

¿Se puede vincular una variable a un hilo/tarea de modo que cada tarea almacene su propio valor? ¿Qué son ThreadLocal y AsyncLocal?

162

¿Qué sucederá si dos hilos aumentan simultáneamente los valores de una variable sin primitivas de sincronización? ¿Cuáles pueden ser los resultados?

153

¿Cómo funciona la construcción async/await? ¿En qué hilo se ejecuta el código después de await?

146

¿Cuál es la complejidad de insertar en List y Dictionary? ¿Qué son las colisiones en los diccionarios?

137

¿Cómo escribir texto en un archivo desde dos tareas diferentes al mismo tiempo? ¿Cómo sincronizar el acceso?

128

Preguntas del candidato sobre el proyecto (formato de trabajo, equipo, procesos)

127