LeetCode
plataforma en línea para la preparación de entrevistas de programación
From Wikipedia, the free encyclopedia
LeetCode es una plataforma en línea para la preparación de entrevistas técnicas de programación. La plataforma ofrece problemas de programación y algoritmos para que los usuarios lo puedan practicar.[2] LeetCode ha ganado popularidad entre solicitantes de empleo en la industria del software y entusiastas de la programación como recurso para entrevistas técnicas y competiciones de programación.[2][3][4][5][6]
|
| ||
| Información general | ||
|---|---|---|
| Dominio | Sitio web oficial | |
| Tipo | Privada | |
| Gestión | ||
| Propietario | Leetcode LLC | |
| Lanzamiento | 7 de agosto de 2015 | |
| Estadísticas | ||
| Usuarios registrados | 26.3 millones | |
| Ingresos | 8 millones de dólares estadounidenses[1] (2024) | |
Características
LeetCode ofrece opciones de acceso tanto gratuitas como premium. Los usuarios premium tienen acceden a una mayor variedad de preguntas, incluidas las que se sabe que han sido utilizadas previamente en entrevistas.[2] El rendimiento de las soluciones de los usuarios se evalúa en función de la velocidad de ejecución y el uso de memoria, y se clasifica en comparación con otros usuarios.[7]
Además, LeetCode proporciona a sus usuarios entrevistas simuladas y evaluaciones en línea. Organiza concursos semanales y quincenales, cada uno con 4 problemas.[5][8] Tras participar en un concurso por primera vez, se asigna una clasificación que puede consultarse en el perfil del usuario.[9] LeetCode también ofrece desafíos diarios, siguiendo UTC, con un sorteo al final de cada mes para quienes mantengan la constancia durante todo el mes.[10]
LeetCode admite una amplia gama de lenguajes de programación, incluidos Java, Python, JavaScript y C.[11] Desde septiembre de 2024, LeetCode China admite el lenguaje de Cangjie de Huawei para todos los problemas.[12]
La plataforma cuenta con foros donde los usuarios pueden participar en discusiones relacionadas con problemas, proceso de entrevistas, remuneraciones además de compartir sus experiencias.[5]
Tipos de problemas
Cada pregunta en LeetCode tiene una categoría o etiqueta específica. Algunas de las más comunes incluyen vectores, cadenas, dos punteros, pilas, búsqueda binaria, ventanas deslizantes, listas enlazadas, árboles, trie, backtracking, montículos, colas de prioridad, grafos, búsqueda en anchura, búsqueda en profundidad, programación dinámica, algoritmos voraces, manipulación de bits, problemas de bases de datos y matemáticas.[13] A enero de 2026, LeetCode ofrece 3816 problemas en tres niveles de dificultad: 922 fáciles, 1922 intermedios y 902 difíciles.[8]
Historia
LeetCode fue fundada en Silicon Valley en 2015 por Winston Tang.[14][15] Tras trasladarse a Estados Unidos desde Malasia en 2005, Tang fundó la empresa citando su propia experiencia trabajando en Amazon y Google como inspiración.[15][16]
LeetCode expandió sus operaciones a China en 2018, ofreciendo problemas, soluciones y foros en chino en su sitio web chino Likou (en chino, 力扣; pinyin, Lìkòu).[17] En 2021, LeetCode obtuvo su primera ronda de financiación, recibiendo una inversión de 10 millones de dólares de Lightspeed China Partners.[17]