Este documento es una traducción del original elaborado por Stanisław Pitucha @viraptor. Se ha añadido además una categoría por puesto de trabajo y para preguntas específicas a cada uno de los paises que tiene el idioma español como lengua oficial. Se agradecen contribuciones tanto en preguntas como corrigiendo errores de traducción.
Esta es una lista de preguntas que pueden ser interesantes para alguien que está optando a un puesto de trabajo relacionado con el sector tecnológico. Las siguientes preguntas no están ordenadas en ningún orden particular y muchas pueden o no pueden aplicar a una determinada oferta o tipo de trabajo. Empezó como mi lista de preguntas personales, fue creciendo con el tiempo e incluye tanto cosas que me gustaría encontrar como cosas que me gustaría evitar. También me di cuenta de que los candidatos a los que he entrevistado preguntaban muy pocas preguntas y pienso que eso son oportunidades perdidas.
Si preguntáis algo que no está en esta lista por favor mandad una PR.
- Comprobar que preguntas son interesantes para vosotros específicamente.
- Comprobar que respuestas puedes encontrar online.
- En cualquier otro caso, preguntad.
Definitivamente no intenteis preguntar todo lo que aparece en esta lista.
Recordad que los asuntos de una empresa son cambiantes, cambios en la organización suceden a menudo. Tener sistema de gestión de bugs no hace que se gestionen los bugs de manera eficiente y CI/CD (integración continua, entrega continua) no significa necesariamente que el tiempo de entrega sea necesariamente corto.
- ¿Cuál es la gestión de las guardias y la disponibilidad?
- ¿Cuales son las tareas que haríais en un día normal?
- ¿Cuál es el balance entre miembros senior y miembros junior en el equipo? (y si hay planes para cambiarlo)
- ¿Cómo es el proceso de onboarding?
- ¿Cuál es el balance entre independencia a la hora de llevar a cabo tareas vs hacer tareas de una lista?
- ¿Cuantas horas son las esperadas que trabaje?
- ¿Cuál es la definición de éxito para este puesto?
- ¿Cuál es el stack tecnológico de la compañía?
- ¿Cómo usáis el control de versiones?
- ¿Cómo testeais vuestro código?
- ¿Cómo realizáis el seguimiento de los bugs?
- ¿Cómo integrais y hacéis el deploy de los cambios? ¿Usais CI/CD?
- ¿Está la configuración de vuestra infraestructura bajo control de versiones?
- ¿Cuál es el flujo de trabajo desde la planificación hasta la tarea finalizada?
- ¿Cómo os preparáis para recuperaros en caso de desastre?
- ¿Hay un entorno estándar de desarrollo? ¿Es obligatorio su uso?
- ¿Cómo de rápido podéis responder ante problemas de seguridad en el código o en las dependencias?
- ¿Les está permitidos a todos los desarrolladores tener acceso de administrador local en sus máquinas?
- ¿Cómo está organizado el equipo?
- ¿Cómo es la comunicación tanto dentro del equipo como entre equipos?
- ¿Cómo se resuelven las diferencias de opinión?
- ¿Cómo se fijan las prioridades y la gestión de los tiempos?
- ¿Qué sucede después de un pushback? (Esto no se puede hacer en el tiempo proyectado)
- ¿Qué clase de reuniones hay cada semana?
- ¿Cual es la planificación de producto/servicio? (n releases semanales / Entrega continua / múltiples releases...)
- ¿Qué sucede después de incidentes en producción? ¿Hay una cultura de análisis de la situación sin buscar culpables?
- ¿Cuales son los retos que tiene el equipo ahora mismo y que todavía tenéis que resolver?
- ¿Hay presupuesto para conferencias/viajes y cuales son las normas para usarlo?
- ¿Cuál es el proceso de promoción? ¿Cómo se comunican los requerimientos/expectativas?
- ¿Hay una trayectoria profesional separada tanto para gestión como para tecnología?
- ¿Cuál es la política oficial sobre la diversidad en las contrataciones?
- ¿Hay recursos disponibles en la compañía para el aprendizaje como suscripciones a ebook o cursos online?
- ¿Hay presupuesto para la obtención de certificados?
- ¿En qué estado de madurez se encuentra la compañía?
- ¿Puedo contribuir a proyectos open-source? ¿Se necesita aprobación para ello?
- ¿Hay acuerdos de no competencia o de no revelación de secretos que deberé firmar?
- ¿Cuales pensáis que son las cosas que hay que mejorar en la cultura de la empresa?
- ¿Podrías decirme alguna historia de alguna situación tóxica y como la compañía la gestionó?
- ¿Existe algun espacio donde le den feedback a sus colaboradores sobre su desempeño?
- ¿La empresa es rentable?
- Si no lo es ¿Qué margen tiene la empresa para llegar a serlo?
- ¿De donde viene la financiación y quien tiene influencia en la planificación a más alto nivel?
- ¿Cómo ganáis dinero?
- ¿Cuál es vuestra ventaja competitiva?
- ¿Cuál es el ratio entre trabajadores en la oficina y trabajadores en remoto?
- ¿La compañía provee de equipo y cada cuanto ese equipo se renueva?
- ¿Se puede comprar accesorios/mobiliario de oficina a través de la compañía? ¿Hay presupuesto para ello?
- ¿Hay presupuesto para co-working o acceso a internet?
- ¿Cada cuanto se requiere visitas a las oficinas?
- ¿Están las salas de reuniones siempre preparadas para videoconferencias?
- ¿Cuál es la distribución de la oficina? (espacio abierto/cubículos/despachos)
- ¿Hay equipo de soporte/marketing cercano a mi nuevo equipo?
- ¿Hay un sistema de bonus, si lo hay cómo se determinan dichos bonus?
- ¿Si hay un sistema de bonus cuales han sido los porcentajes de bonus en los años pasados?
- ¿Hay plan de pensiones/jubilación?
- ¿Cuantos días de vacaciones pagadas ofrece la empresa?
- ¿Están separados los días de permiso por enfermedad o vienen dentro del mismo paquete?
- ¿Puedo usar los días de vacaciones antes de que me correspondan, pudiéndose dar el caso de tener un balance negativo en días de vacaciones?
- ¿Cuál es la política de la empresa sobre días acumulados de vacaciones de años pasados?
- ¿Cuál es la política de la empresa sobre baja maternal/paternal?
- ¿Cuál es la política de la empresa sobre vacaciones no pagadas?
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- ¿Realizan pruebas cross-browser de las aplicaciones y que usan para ello?
- ¿La compañia tiene estandares y lineamientos de trabajo Ej: Scafolding de los proyectos, nomenclaturas de clases?
- ¿Cómo estár organizado el equipo de QA? Manager / Lead / Analistas
- ¿A quién reporta el lider o manager de QA? ¿Depende del Arquitect / Tech Lead o es independiente?
- ¿Se encuentra QA integrado al ciclo de desarrollo desde la planificación o solamente al final para "encontrar errores" post-hoc?
- ¿Están automatizando? ¿Cómo? ¿Quién automatiza? ¿Cuando? ¿Tienen pensado automatizar?
- ¿Que se espera de un QA Manager/Lead/Analista?
- ¿Es un proyecto de mantenimiento?
- ¿Cuál es el mayor obstáculo que están teniendo o creen tener en cuanto a Calidad de Software?
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- Por rellenar
- ¿Es mi salario base en dolares o en bolívares?
- ¿El pago salarial es en dolares/euros/pesos si es así, es realizado en efectivo/giftcard/transferencia o bonificación en bolívares al cambio de la divisa agregado a mi sueldo base?
- ¿En caso de problemas de transporte se puede realizar el trabajo de manera remota?
- ¿Hay algún tipo de protocolo en caso de una falla eléctrica?
- ¿La compañia cuenta con políticas de reubicación?
- Encuentra más inspiración para nuevas preguntas en Joel test