Tipo · Algorithms

Enterprise · Guía de entrevista Software Engineer
Candidatura vía SuccessFactorsSede en ItalyIdioma de entrevista: italiano
Cómo aprobar la entrevista Generali Software Engineer en 2026
El ADN de Generali (TL;DR)
Lee en tu idioma
Mostramos esta guía en tu idioma, con el inglés original conservado debajo como referencia. El badge de arriba indica en qué idioma se realiza normalmente el loop de esta empresa.
El loop de entrevista Generali
Tu loop comprende típicamente 5 rondas.
- 1
Ronda 1
Entrevista con reclutadorEn inglés:Recruiter ScreenMotivación, fit del puesto, logística.En inglés:Motivation, role fit, logistics. - 2
Ronda 2
Coding ScreenEn inglés:Coding ScreenProblemas algorítmicos nivel LeetCode-medium con presión de tiempo.En inglés:LeetCode-medium algorithmic problems under time pressure. - 3
Ronda 3
System DesignEn inglés:System DesignSistemas distribuidos, trade-offs a escala, arquitectura bajo restricciones.En inglés:Distributed systems, trade-offs at scale, architecture under constraints. - 4
Ronda 4
Coding OnsiteEn inglés:Onsite CodingLeetCode-hard, debugging, claridad del código, edge cases.En inglés:LeetCode-hard, debugging, code clarity, edge cases. - 5
Ronda 5
Behavioral / LiderazgoEn inglés:Behavioral / LeadershipEvidencia pasada de ownership, influencia, resolución de conflictos.En inglés:Past evidence of ownership, influence, resolving conflict.
Zona de peligro: por qué fallan los candidatos
De nuestra base de feedback de entrevistas Generali, evita estas trampas:
- No implementar mecanismos de reintento robustos o manejar los fallos de entrega de forma elegante.En inglés:Not implementing robust retry mechanisms or handling delivery failures gracefully.
- No explicar el razonamiento detrás de las elecciones de refactorización.En inglés:Failing to explain the rationale behind refactoring choices.
- Iterar de forma ineficiente sobre todo el flujo para cada cálculo de ventana.En inglés:Inefficiently iterating through the entire stream for each window calculation.
- No manejar correctamente las cantidades de transacciones duplicadas.En inglés:Not handling duplicate transaction amounts correctly.
Ponte a prueba: preguntas reales de Generali
Tres prompts reales extraídos de nuestra base.
Tipo · Data Structures & Algorithms
Tipo · Code Design
+ muchas más preguntas, señales y ejemplos comentados
Regístrate para desbloquear la rúbrica completa de Generali
Banco de preguntas Generali
Una muestra de nuestra base, agrupada por ronda. Regístrate para la colección completa.
9 preguntas mostradas de 14
Recruiter Screen- Entrevista con reclutador
1- 1
Tipo · Motivation
Generali es un actor importante en el sector de seguros y gestión de activos. ¿Qué te interesa específicamente de aplicar tus habilidades de ingeniería de software dentro de la industria de servicios financieros y seguros, y qué esperas lograr en este dominio?En inglés:Generali is a major player in insurance and asset management. What interests you specifically about applying your software engineering skills within the financial services and insurance industry, and what do you hope to achieve in this domain?
Coding Screen- Coding Screen
3- 2
Tipo · Data Structures & Algorithms
Dado un flujo de transacciones financieras, cada una con una marca de tiempo, importe y divisa, diseña un algoritmo para calcular el valor total en tiempo real de las transacciones en una divisa base especificada (por ejemplo, EUR) dentro de una ventana de tiempo deslizante (por ejemplo, los últimos 5 minutos). Supón que tienes acceso a un servicio de tipos de cambio de divisas fiable, aunque potencialmente lento.En inglés:Given a stream of financial transactions, each with a timestamp, amount, and currency, design an algorithm to calculate the real-time total value of transactions in a specified base currency (e.g., EUR) within a sliding time window (e.g., the last 5 minutes). Assume you have access to a reliable, albeit potentially slow, currency exchange rate service. - 3
Tipo · Algorithms
Un gestor de carteras quiere identificar las K transacciones de mayor valor en un día determinado. Implementa una función que tome una lista de transacciones (cada una con un importe) y un entero K, y devuelva los K importes de transacción más grandes. Considera la eficiencia si la lista es muy grande.En inglés:A portfolio manager wants to identify the top K highest-value transactions within a given day. Implement a function that takes a list of transactions (each with an amount) and an integer K, and returns the K largest transaction amounts. Consider the efficiency if the list is very large. - + 1 preguntas más en esta ronda (regístrate para desbloquear)
System Design- System Design
4- 4
Tipo · System Design
Diseña un sistema para procesar y almacenar millones de actualizaciones diarias de pólizas de seguros (por ejemplo, cambios en la cobertura, datos personales, información de pago). El sistema debe ser altamente disponible, duradero y admitir consultas casi en tiempo real de detalles de pólizas por parte de los representantes de atención al cliente.En inglés:Design a system to process and store millions of daily insurance policy updates (e.g., changes in coverage, personal details, payment information). The system must be highly available, durable, and support near real-time querying for policy details by customer service representatives. - 5
Tipo · System Design
Diseña un limitador de velocidad para las solicitudes de API al portal de clientes de Generali. El limitador de velocidad debe admitir diferentes límites por tipo de usuario (por ejemplo, anónimo, cliente premium, API interna) y dirección IP, y debe distribuirse en varias instancias de pasarela de API.En inglés:Design a rate limiter for API requests to Generali's customer portal. The rate limiter should support different limits per user type (e.g., anonymous, premium customer, internal API) and IP address, and should be distributed across multiple API gateway instances. - + 2 preguntas más en esta ronda (regístrate para desbloquear)
Onsite Coding- Coding Onsite
3- 6
Tipo · Algorithms
Implementa una función para calcular el precio óptimo de ejecución para un gran bloque de operaciones bursátiles durante un período de tiempo determinado, teniendo en cuenta la volatilidad y la liquidez del mercado. Esta es una versión simplificada de la negociación algorítmica. Puedes asumir que está disponible una función `get_current_market_price(timestamp)`.En inglés:Implement a function to calculate the optimal execution price for a large block of stock trades over a given time period, considering market volatility and liquidity. This is a simplified version of algorithmic trading. You can assume a function `get_current_market_price(timestamp)` is available. - 7
Tipo · Debugging
Un servicio backend crítico responsable de calcular las primas de seguros devuelve intermitentemente valores incorrectos, especialmente durante las horas punta. Aquí tienes un fragmento del código relevante [proporciona un fragmento de código con errores sutiles, por ejemplo, condición de carrera, comparación incorrecta de punto flotante, error de un dígito en un bucle]. Depura este código y explica la causa raíz y cómo la solucionarías.En inglés:A critical backend service responsible for calculating insurance premiums is intermittently returning incorrect values, especially during peak hours. Here's a snippet of the relevant code [provide a code snippet with subtle bugs, e.g., race condition, incorrect floating point comparison, off-by-one error in a loop]. Debug this code and explain the root cause and how you would fix it. - + 1 preguntas más en esta ronda (regístrate para desbloquear)
Behavioral / Leadership- Behavioral / Liderazgo
3- 8
Tipo · Conflict Resolution
En Generali, debemos equilibrar la rápida innovación de productos con los estrictos requisitos de información normativa de Solvency II. Describa una ocasión en la que su arquitectura técnica o diseño de funcionalidad propuestos entraron en conflicto con las restricciones de cumplimiento o gobernanza de datos definidas por nuestro equipo de gestión de riesgos. ¿Cómo gestionó esta tensión para garantizar tanto el progreso técnico como la integridad normativa?En inglés:At Generali, we must balance rapid product innovation with strict Solvency II regulatory reporting requirements. Describe a time when your proposed technical architecture or feature design conflicted with the compliance or data governance constraints defined by our risk management team. How did you navigate this tension to ensure both technical progress and regulatory integrity? - 9
Tipo · Ownership
Nuestros sistemas heredados de gestión de pólizas suelen contener una lógica compleja y no documentada que afecta directamente a los cálculos de las primas de los clientes. Hábleme de una ocasión en la que identificó una deuda técnica crítica o un problema de inconsistencia de datos dentro de un sistema financiero central que afectaba a la precisión de las pólizas. ¿Cómo abogó por los recursos necesarios para remediar esto y cómo verificó la corrección para asegurar que no hubiera impacto financiero en nuestros asegurados?En inglés:Our legacy policy management systems often contain complex, undocumented logic that directly impacts customer premium calculations. Tell me about a time you identified a critical technical debt or data inconsistency issue within a core financial system that was affecting policy accuracy. How did you advocate for the resources to remediate this, and how did you verify the fix to ensure no financial impact on our policyholders? - + 1 preguntas más en esta ronda (regístrate para desbloquear)
Desbloquea el banco completo Generali
Sin tarjeta de crédito. Cada pregunta con su framework, las señales que evalúan los recruiters y una respuesta de ejemplo para cada una.
Rutas de entrevista en Generali
Cómo se traduce el ADN de Generali entre funciones. Elige tu rol.
Compara Generali con empleadores similares
Mismo ADN, exigencias distintas. Explora las empresas más cercanas en nuestra base de datos y ve cómo difieren sus loops.
Banco BPM
Mismo tierThe final interview round at Banco BPM for client-facing roles assesses how candidates would apply innovative solutio...
Ver preguntas de entrevista de Banco BPM
Bain Capital
Mismo tierBain Capital's interviews rigorously assess candidates' analytical horsepower, financial modeling acumen, and strateg...
Ver preguntas de entrevista de Bain Capital
BNG Bank
Mismo tierBNG Bank's 'Sustainable Development' mission drives the assessment for alignment with public sector values. Interview...
Ver preguntas de entrevista de BNG Bank
Practica la entrevista Generali de principio a fin
Mock Interview Generali
Ejecuta un mock live con nuestro AI-interviewer sobre prompts estilo Generali. Evaluación en estructura, señal y longitud de respuesta - como en el loop real.
Open
Historias STAR para las rondas behavioral de Generali
Construye una Story Bank de tus éxitos pasados, mapeados a las señales de liderazgo que Generali evalúa. Reutilízalas en cada ronda behavioral.
Open
Hub de preparación de entrevista Generali
Los frameworks detrás de cada ronda de Generali: CIRCLES para product sense, debugging hypothesis-driven para analítico, STAR para behavioral. Cada uno en 10 minutos.
Open
Frameworks de entrevista
CIRCLES, STAR, AARRR, RICE, MECE. Los frameworks que hacen asentir a los entrevistadores de Generali en lugar de fruncir el ceño. Playbooks paso a paso con las jugadas y las trampas.
Open