Sobes.tech

Node.js

¿Cuál es la diferencia entre TypeScript y JavaScript?

Senior
Zuru Tech
125

¿Qué puede estar mal con la configuración de conexión a la base de datos si estás desplegando código, la base de datos está en orden, el procesador no está cargado, pero las solicitudes a través de la API REST se realizan secuencialmente, como si fueran una tras otra?

Middle
Evrone
125

¿Qué hay de la parte económica? ¿Tiene expectativas salariales?

Senior
Wolters Kluwer
125

¿En qué tareas es Node.js más eficiente y en cuáles muestra los peores resultados?

Middle+
Ifellow
124

Cuéntame sobre tu experiencia con monitoreo y registro (Grafana, Kibana)

Middle+
BetBoom
123

Microservicios: ¿cómo implementar transacciones distribuidas a través de varios microservicios con la capacidad de revertirlas? ¿Qué son los patrones Saga y Outbox?

Middle
Evrone
123

¿Es posible que Node.js se quede colgado desde JavaScript/V8 sin usar un ciclo infinito while(true)? ¿Cómo hacer para que la cola de promesas nunca se vacíe?

Middle
Evrone
122

¿Prefieres desarrollo backend o frontend?

Senior
Zuru Tech
122

¿Qué métodos de autenticación/autorización utilizas en el proyecto actual?

Senior
Zuru Tech
122

¿Qué es la hidratación (hydration) en React/Next.js?

Senior
Zuru Tech
122

¿Para qué sirven los índices en PostgreSQL?

Middle+
BetBoom
122

¿Qué son los bloqueos de filas y para qué sirven?

Middle+
Ifellow
121

TypeScript: ¿Qué son Omit y Pick? ¿Cuál es la diferencia entre tipos unión e intersección? ¿Qué sucederá si se pasa un tipo de intersección a Omit?

Middle
Evrone
120

¿Para qué sirve async/await?

Middle+
Ifellow
120

¿Qué pruebas se escribieron en el backend? ¿Qué bibliotecas se usaron?

Middle+
Ifellow
119

¿Ya conoces la empresa antes del mensaje de [имя]?

Senior
Wolters Kluwer
119

¿Cómo abrir una página en una nueva ventana al hacer clic en un enlace?

Middle+
Ifellow
119

¿En qué se diferencian los métodos de arrays MAP, FILTER, REDUCE y FOREACH? ¿Para qué sirven?

Middle+
Ifellow
118

¿Qué es CORS y qué significa exactamente?

Senior
Zuru Tech
117

/* * Es necesario implementar un EventEmitter. * Con métodos emit y on. * * on(eventName: string | Symbol, callback: (payload?: any) => void): * () => void; * Toma un eventName con el nombre del evento y una función callback. * La función realiza la suscripción al evento. * El resultado de la función debe ser una función de cancelación. * * emit(eventName: string | Symbol, payload?: any): void * Toma un eventName con el nombre del evento y un payload que será * pasado a cada oyente del evento; la función realiza la llamada al evento. * Si no se encuentra ningún oyente, debe lanzar una excepción. * * ------------------------------------------------------ * * Ejemplo: * const myEmitter = new EventEmitter(); * * const unSubscribe = myEmitter.on('event', (payload) => { * console.log('¡Ocurrió un evento!', payload); */

Middle+
BetBoom
117
/87