Previews de Lecciones Publicadas
¿Querés ver el rodmap completo de Interview Ready?
VER ROADMAPSoft Skills Fundamentals
Consiguiendo Entrevistas
Preparando Linkedin
Si trabajás en tu LinkedIn vas a resaltar en los ojos de todos los recruiters, que es fundamental para conseguir más ofertas de entrevistas.
Preparando el CV
Armamos el CV al perfil de LinkedIn que creamos en la lección anterior. Usamos un template avanzado, y revisamos reglas para optimizarlo para cada posición a la que aplicamos.
Consiguiendo entrevistas
En este video vamos hacemos el paso a paso de la guía para conseguir entrevistas del programa de coaching de Silver.dev.
Interview Meta
Trabajando con recruiters
En este video explico la importancia de colaborar con los recruiters: dejarlos contentos y quedar arriba de la lista es fácil y te va a dar muchas ventajas competitivas.
Dando y Recibiendo Feedback
Feedback es el código para critica constructiva, y el fin de dar feedback es generar una oportunidad de cambio en la otra persona.
Entendiendo procesos de entrevistas
La mayoría de los devs se pelean con procesos que existen y funcionan, y en lugar de entenderlos, y dominarlos terminan atentando contra sus propios intereses.
Cómo se Diseñan los Procesos de Entrevistas
Si querés trabajar con empresas en USA, tenés que entender la cultura americana y especialmente su cultura de trabajo.
Pasando Entrevistas
Guía de Screening Call
Hablamos de cómo lucir y presentarse frente a recruiters y en escenarios de reuniones con cámaras.
Behavioral Interviews I: Preguntas clásicas
Vemos las preguntas más comunes en entrevistas culturales, y ejemplos de malas y buenas presentaciones.
Behavioral II: Storytelling
¿Qué hace una historia interesante para el entrevistador? ¿Cómo expresamos nuestra experiencia y nuestros skills de la manera óptima?
Behavioral III: Cultura Americana
Si querés trabajar con empresas en USA, tenés que entender la cultura americana y especialmente su cultura de trabajo.
Conectando con el Entrevistador
Conectar con el entrevistador es clave para destacar en una entrevista: no se trata solo de resolver problemas, sino de demostrar que sos alguien con quien vale la pena trabajar.
Technical Fundamentals
Leetcode Easy
Two Sum
Guía de Tipeo para Devs
Matías del Carlo (Fullstack Engineer) comparte algunas recomendaciones para entrenar velocidad de tipeo.
Cracking the Coding Interview
Big(O) Notation)
Este es uno de los conceptos fundacionales de ciencias de la computación - el análisis asintótico. Llamado el Big(O) Notation, nos sirve para evaluar la performance de un algoritmo a medida que crece el input.
Strings & Arrays
En este video vamos a trabajar con los primeros problemas del Cracking The Coding Interview como práctica para entrevistas.
Stacks & Queues
Trabajamos con los problemas de stacks del Cracking The Coding Interview.
Linked Lists
Trabajamos con los problemas de listas enlazadas del Cracking The Coding Interview.
Trees
En este episodio revisamos los problemas de árboles del Cracking the Coding Interview.
Recursión
Repasamos varios patrones de recursión del Cracking The Coding interview como Casos Base, Divide & Conquer y Dynamic Programming.
System Design
OpenSea: Core Components
Hablamos de lo más esencial de System Design: el formato de entrevista, y hacemos un principio de System Design de OpenSea.
OpenSea: Frontend System Design
Continuamos con el case que arrancamos en System Design (I): Core Components.
OpenSea: Low Level Design
Continuamos con el case que arrancamos en System Design (I): Core Components.
System Design Meta
Muchos productos llegan a tener una escala o complejidad donde desafíos de infraestructura y de sistemas son concretos y reales.
Code Quality
Guía de Takehomes
Explicamos por qué es tan importante destacarse y cómo lograrlo. También vamos a ver ejemplos de entregas que fallan, entregas que pasan, y entregas que son excepcionales.
Entrevistando con AI
La ultima revolución en tecnología es el uso de IA para todo - generación de texto, código, imágenes y genera bastante ansiedad en los oficios que parecen que van a ser reemplazados por tecnología.
Code Quality Meta
En todo tipo de entrevistas se evalúa el código no solo por su funcionalidad, sino por su estilo, estructura y calidad.
Quizzes & Assessments
Entendiendo Quizzes
Un formato de entrevistas común es un "ping-pong" de preguntas o una conversación técnica. Se evalúa familiaridad con conceptos técnicos, experiencia y comunicación.
Profile Mastery
Frontend
Live Coding: React Sign-Up Form
Resolvemos uno de los challenges clásicos para Frontend Engineers. Este challenge tiene un pass-rate debajo del 8% porque aunque la consigna es sencilla, hay muchas maneras incorrectas de hacerla.
Live Coding: React Idioms
En el video resolvemos un conjunto de challenges cortos de React apuntado a estilo, patrones elegantes de código e idiosincracia de React.
Live Coding: Promises
Una de las estructuras fundamentales de programación en Javascript son las Promises: prueba la experiencia con conceptos avanzados. Es un problema fácil cuando lo entendés e imposible cuando lo ves por primera vez.
Live Coding: React Hooks
Los Hooks son parte fundamental del framework de React y son un ejercicio muy popular para entrevistas.
En este video vamos a resolver 5 hooks seleccionados del paquete popular React-Use.
Backend
Live Coding: LRU Cache
En esta lección resolvemos un challenge típico de Backend: el LRU Cache. Vamos a hablar de cómo pensar los problemas que no conocés, mientras trabajamos en un clásico de la industria.
Live Coding: Connect 4
El Connect4 es un juego popular para chicos que tiene una mecánica sencilla pero con algunos desafíos inesperados. El pass-rate de este challenge en Silver.dev esta por debajo del 5%.
Library
Manejando Ofertas
Evaluando equity y ofertas laborales
Una de las decisiones mas importantes para tu carrera es donde vas a trabajar. El ultimo paso antes de entrar a un nuevo trabajo, es evaluar las ofertas que conseguiste y elegir bien.
Negociando Salarios
En esta guía vamos a seguir un framework de negociación mas sofisticado y colaborativo de las dos partes, donde no solo se consiguen mejores resultados sino relaciones más fructíferas.
Evaluando Empresas
Presentamos un modelo de cómo evaluar la calidad de una empresa, junto con herramientas prácticas y sencillas para ordenar las ideas y la información.
English
Voice Coaching
Repasamos cuestiones básicas de pronunciación, para que puedas expresarte con comodidad, claridad y carisma.
Common Grammar Mistakes & non-verbal communication
Trabajamos sobre los errores gramaticales más comunes, y tips para poder articular mejor vocabulario y lenguaje corporal para lograr una comunicación más efectiva.
Leetcode Mediums & Hards
Spiral Matrix II
Diagonal Traverse
Sudoku Solver
Text Editor
Career
Carreras Exponenciales
Un framework para pensar en tu carrera de largo plazo. Con una base conceptual evaluamos decisiones que te pueden tocar en tu carrera y como van a impactarla.
Quant Dev | Guest content: Juan Pablo Pisano
Black-Scholes Implementation
El core de esta parte del challenge es la habilidad para mejorar performance de cálculos pesados.
Option Chain ETL
El core de esta seccion es la performance en el transform, los proyectos suelen tener millones de rows a procesar en real time con batchs muy frecuentes mientras está abierto el mercado.
ML Modeling & Quant Analysis
Resolvemos una polinómica de grado 2. Una vez elegido podría pivotearse sobre otras alternativas de ajuste, pero seria en una instancia en donde el entrevistador lo pida explícitamente.
¿Tenés alguna consulta?
Escribinos por el chat del sitio, el formulario de contacto o por email a [email protected].