Node.js
Cuéntenos sobre su camino en el campo de las tecnologías de la información.
¿Tiene experiencia en la optimización del procesamiento y visualización de imágenes grandes?
¿Puedes explicar qué es la biblioteca libuv y para qué tareas se utiliza?
Cuéntame sobre los principios ACID en bases de datos relacionales
¿Qué harías si te enfrentases a una tarea difícil que va más allá de tus responsabilidades habituales?
¿Qué es la atomicidad en las bases de datos? Da un ejemplo.
¿Fue necesario ampliar la escala de recursos o capacidades del proyecto?
¿En qué se diferencia el uso del método .then del uso del operador await al trabajar con promesas?
¿Puede explicar los principios que subyacen en el enfoque SOLID en la programación orientada a objetos?
¿Puedes explicar el concepto de evaluación de algoritmos usando la notación Big O?
¿En qué pilas tecnológicas tienes más experiencia?
¿Qué métodos se pueden utilizar para detectar y eliminar fugas de memoria en una aplicación?
¿Podría explicar qué se entiende por el término 'framework' en programación?
¿Cómo distinguir un framework de una biblioteca y cuáles son las diferencias clave entre ellos?
¿Tiene experiencia trabajando con proyectos heredados o anticuados?
Explique la finalidad y el papel de la clave primaria en una base de datos.
¿Qué etapas o métodos del ciclo de vida del componente React no están disponibles para su implementación en componentes funcionales?
Explica las diferencias entre null y undefined en el lenguaje de programación.
¿En qué se diferencia el valor de retorno undefined de la situación en la que no se especifica un operador return en una función?
var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Access granted'); } else { console.log('Forbidden'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive