senior-ic-interview-prep
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 |
| "Preguntas behavioral" | Ver behavioral-senior.md |
| "Preguntas tecnicas profundas" | Ver technical-deep-dives.md |
| "Como explicar mi proyecto X" | Ver your-projects-answers.md |
| "Mock interview" | Simular entrevista con preguntas aleatorias |
2. Quick Start: Preparacion completa
Orden de preparacion recomendado:
-
Tu historia (30 min): Preparar pitch de 2-3 minutos
- Quien eres → Que haces → Por que eres senior → Que buscas
-
Proyectos clave (45 min): Preparar 3 proyectos para profundizar
- Usar framework: Challenge → Approach → Result → Learning
-
System Design (60 min): Practicar 2-3 problemas
- Ver references/system-design-questions.md
-
Behavioral (30 min): Preparar 5-7 historias STAR
- Ver references/behavioral-senior.md
-
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 | Preguntas de diseño + como abordarlas | System design interviews |
| behavioral-senior.md | Preguntas behavioral + respuestas modelo | Behavioral interviews |
| technical-deep-dives.md | Preguntas tecnicas profundas por area | Technical screens |
| your-projects-answers.md | Respuestas sobre HostelOS, Digitaliza, etc. | Explicar tu experiencia |
More from founderjourney/claude-skills
superpowers
Structured software development framework for coding agents. Composable skills enforcing planning, testing, and systematic execution. Prevents code-first chaos.
136firecrawl
Web scraping, search, and data extraction using Firecrawl API. Use when users need to fetch web content, discover URLs on sites, search the web, or extract structured data from pages.
91obsidian-skills
Agent skills for creating and editing Obsidian-compatible files. Supports Obsidian Flavored Markdown, Bases (.base), and JSON Canvas (.canvas) formats.
86saas-business-logic-analyst
|
62seo-geo-skills
Comprehensive SEO and GEO (Generative Engine Optimization) skills covering research, building, optimization, and monitoring phases. 16 specialized skills for search optimization.
52saas-architecture-deep-dive
Dominio de arquitectura SaaS para Senior Full-Stack Developer. Usar cuando el usuario necesite explicar arquitectura SaaS, multi-tenancy, disenar sistemas escalables, evaluar trade-offs arquitectonicos, o preparar respuestas sobre diseño de sistemas. Activa con palabras como SaaS, multi-tenant, arquitectura, escalabilidad, tenant isolation, subscription, billing, feature flags, scaling. Especializado en plataformas como HostelOS y Digitaliza.
45