--- name: senior-ic-interview-prep description: Preparacion completa para entrevistas tecnicas de Senior Individual Contributor (IC). Usar cuando el usuario necesite prepararse para entrevistas, responder preguntas tecnicas, practicar system design, preguntas behavioral, o defender su experiencia en proyectos. Activa con palabras como entrevista, interview, preparar entrevista, preguntas tecnicas, system design, behavioral, STAR, como responder, que decir en entrevista. Especializado en roles Senior Full-Stack Developer, SaaS, arquitectura, y trabajo remoto. --- # Senior IC Interview Prep Sistema para preparar entrevistas tecnicas como Senior Individual Contributor. ## Workflow Principal ### 1. Identificar tipo de preparacion | Usuario dice... | Accion | |-----------------|--------| | "Preparar entrevista" | Ir a Quick Start (abajo) | | "System design" | Ver [system-design-questions.md](references/system-design-questions.md) | | "Preguntas behavioral" | Ver [behavioral-senior.md](references/behavioral-senior.md) | | "Preguntas tecnicas profundas" | Ver [technical-deep-dives.md](references/technical-deep-dives.md) | | "Como explicar mi proyecto X" | Ver [your-projects-answers.md](references/your-projects-answers.md) | | "Mock interview" | Simular entrevista con preguntas aleatorias | --- ### 2. Quick Start: Preparacion completa **Orden de preparacion recomendado:** 1. **Tu historia** (30 min): Preparar pitch de 2-3 minutos - Quien eres → Que haces → Por que eres senior → Que buscas 2. **Proyectos clave** (45 min): Preparar 3 proyectos para profundizar - Usar framework: Challenge → Approach → Result → Learning 3. **System Design** (60 min): Practicar 2-3 problemas - Ver references/system-design-questions.md 4. **Behavioral** (30 min): Preparar 5-7 historias STAR - Ver references/behavioral-senior.md 5. **Technical Deep Dives** (45 min): Repasar fundamentos de tu stack - Ver references/technical-deep-dives.md --- ### 3. Framework de respuestas #### Para preguntas tecnicas: ``` 1. CLARIFICAR (30 seg) "Para asegurarme de entender, quieres que..." 2. ESTRUCTURAR (1 min) "Voy a abordar esto en 3 partes..." 3. EJECUTAR (3-5 min) Desarrollar solucion paso a paso 4. VALIDAR (30 seg) "Esto resuelve el problema porque..." ``` #### Para preguntas behavioral (STAR Tecnico): ``` S - Situacion: Contexto tecnico especifico T - Task: Tu responsabilidad como IC A - Action: Que hiciste TU (verbos senior) R - Result: Metrica o impacto medible ``` #### Para system design: ``` 1. REQUIREMENTS (5 min) - Funcionales vs no-funcionales - Escala esperada - Constraints 2. HIGH-LEVEL DESIGN (10 min) - Componentes principales - Data flow - APIs 3. DEEP DIVE (15 min) - Componente mas critico - Trade-offs - Scaling strategy 4. WRAP UP (5 min) - Bottlenecks - Improvements - Monitoring ``` --- ### 4. Senales de senioridad a demostrar **En cada respuesta, incluir al menos 2 de estas:** - Trade-off analysis: "Elegimos X sobre Y porque..." - Production awareness: "En produccion, esto significa..." - Failure thinking: "Esto puede fallar si..." - Metrics mindset: "Mediriamos exito con..." - Simplicity preference: "La solucion mas simple es..." - Experience reference: "En mi experiencia con [proyecto]..." --- ### 5. Red flags a evitar ``` ❌ "No se" sin intentar razonar ✅ "No he trabajado directamente con eso, pero basado en [similar]..." ❌ Respuestas de una linea ✅ Estructura: contexto → accion → resultado ❌ "Hicimos" sin especificar tu rol ✅ "YO diseñe/implemente/resolvi..." ❌ Criticar empleadores anteriores ✅ "Aprendi que..." (enfoque positivo) ❌ Over-engineering en system design ✅ "Para esta escala, empezaria simple con..." ``` --- ### 6. Preguntas para hacer al entrevistador **Sobre el rol:** - "Cual es el proyecto mas desafiante que enfrentaria en los primeros 6 meses?" - "Como se ve el exito para este rol al año?" - "Cual es el balance entre mantenimiento y nuevas features?" **Sobre el equipo:** - "Como es el proceso de code review?" - "Que stack usan y por que lo eligieron?" - "Como manejan deuda tecnica?" **Sobre la empresa:** - "Cual es el mayor reto tecnico que enfrenta el equipo?" - "Como es la cultura de on-call/incident response?" --- ## Referencias | Archivo | Contenido | Cuando usar | |---------|-----------|-------------| | [system-design-questions.md](references/system-design-questions.md) | Preguntas de diseño + como abordarlas | System design interviews | | [behavioral-senior.md](references/behavioral-senior.md) | Preguntas behavioral + respuestas modelo | Behavioral interviews | | [technical-deep-dives.md](references/technical-deep-dives.md) | Preguntas tecnicas profundas por area | Technical screens | | [your-projects-answers.md](references/your-projects-answers.md) | Respuestas sobre HostelOS, Digitaliza, etc. | Explicar tu experiencia |