Frontend
¿Cómo evitar conflictos de merge en el equipo? ¿Cómo resuelves los conflictos al trabajar con Git?
¿Por qué no se pueden llamar a los hooks de React dentro de condiciones, bucles o funciones anidadas?
¿Con qué gráficos ha trabajado?
¿Desarrollaste tú mismo la solución para la implementación de análisis (RUM AWS, Sentry, Sonar, etc.), o te ayudaron en el equipo?
¿Cómo te dedicas a la autoeducación profesional: lees libros, tomas cursos?
¿Qué le llevó a nosotros? ¿Por qué decidió hacer una entrevista en nuestra empresa?
¿Hay alguna solicitud o deseo de configurar pruebas, escribir pruebas unitarias en el proyecto?
¿Has trabajado con WebSocket, Server-Sent Events, long polling? Cuéntame sobre ellos.
Tarea 3: En la estructura de datos ADT-Lon (AddLoan), hay una lista de tipos de préstamos (único, a plazo, con límite) con diferentes límites predeterminados. Se debe hacer que al seleccionar el tipo de préstamo (type), se asigne automáticamente el valor predeterminado de la cantidad (amount) para ese tipo (por ejemplo, único — 1000, a plazo — 60000, con límite — 150000), usando watch para detectar cambios en el tipo en el formulario.
[nombre] preguntó: ¿Tenías App Router o Pages Router en Next.js? ¿O trabajaste en ambas épocas?
Gracias, eso da una idea clara. ¿Ha tenido situaciones en las que necesitaba explicar las compensaciones del front-end a la dirección del producto, por ejemplo, en torno al alcance, UX, rendimiento o restricciones técnicas?
Cuéntenos más sobre el uso del pipe async y la suscripción manual: ¿qué exactamente hay que hacer para que el valor se muestre correctamente en la plantilla (incluyendo el trabajo con la suscripción y su cancelación a través de takeUntilDestroy o ngOnDestroy)?
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");
Por favor, dime, en cuanto a expectativas salariales: el mínimo, por debajo del cual no hablarás con nosotros, y un nivel cómodo.
¿Qué otros métodos de arrays conoces, además de reduce (ordenamiento, filtrado, métodos mutantes, etc.)?
¿Por qué el componente Child se volverá a renderizar al hacer clic en el botón 'Rerender' en el componente raíz, y por qué también se vuelve a renderizar al escribir en el input?
¿Con qué se ha trabajado principalmente en los últimos 2-3 años?
Cuéntame más sobre el flujo de trabajo con las tareas: ¿quién establece los requisitos y cómo se analizan?
¿Cuántos desarrolladores frontend hay en tu equipo?
¿Por qué es mejor posicionar las sugerencias para el campo de entrada de forma absoluta?