Captura el problema completo
Mantén juntos el enunciado, los ejemplos y el código inicial. Previsualiza o elimina cada captura antes de enviarla.
TU PRÓXIMA ENTREVISTA TÉCNICA, CON MÁS CLARIDAD
Reúne la pregunta, la conversación y tu razonamiento. Captura los problemas de programación, sigue los subtítulos en vivo y trabaja con las respuestas de la IA sin perder el hilo.
¿Cómo encontrarías dos valores que sumen el objetivo?
Comprobaría cada valor contra los que ya he visto.
Guarda cada valor y su índice en un mapa hash. Comprueba el complemento antes de agregar el valor actual.
Una sola pasada. Dos índices distintos. Sin cambios en el array de entrada.
def two_sum(nums, target):
seen = {}
for i, value in enumerate(nums):
if target - value in seen:
return [seen[target - value], i]
seen[value] = i
return []Se espera O(n) tiempo · O(n) espacioDE LA PRIMERA PREGUNTA A LA SIGUIENTE
Mantén juntos el enunciado, los ejemplos y el código inicial. Previsualiza o elimina cada captura antes de enviarla.
Sigue una transcripción cronológica. Pregunta sobre una frase específica y corrige el rol de un participante junto a la conversación.
Ve el enfoque por separado del código. Haz preguntas de seguimiento con contexto, y luego revisa o exporta la sesión.
LOS DETALLES QUE TE MANTIENEN EN FLUJO
Combina hasta cinco capturas. El software detecta el lenguaje de programación a partir del problema y el código inicial.
Mantén los subtítulos y las respuestas lado a lado. Ajusta el tamaño del texto y usa la minibarra o los atajos de teclado para trabajar con comodidad.
Elige entre nueve idiomas. Cambiar la interfaz también cambia el idioma de la entrevista y de las respuestas. Agrega una comparación traducida junto a una explicación.
Elige 30 minutos, 60 minutos o la entrevista completa para el contexto. Agrega tu currículum y el rol objetivo; guarda y exporta los registros por sesión.
TRES PLANES. UN ESPACIO DE TRABAJO.
Elige el plan que encaje con tu preparación y actívalo al iniciar sesión en la app para Mac.
Un día de preparación enfocado.
Mantén tu preparación en marcha.
Espacio para el camino largo.
Precios en dólares estadounidenses. Los planes mensuales y anuales se renuevan hasta que los canceles. Gestiona tu suscripción en la app; el importe final se muestra al pagar.
Roo es un espacio de trabajo nativo de Mac para la preparación de entrevistas de programación: preguntas por captura de pantalla, transcripciones de audio en vivo, respuestas de IA contextuales e historial de sesiones. Las respuestas de la IA y las etiquetas de los participantes pueden ser incorrectas; revísalas antes de confiar en ellas.
Sí. Puedes mantener hasta cinco capturas en una pregunta. Previsualiza y elimina imágenes antes de enviarlas; las capturas enviadas salen de la cola pendiente. El enfoque y el código aparecen por separado.
Se admiten inglés, chino simplificado y tradicional, japonés, coreano, español, francés, alemán y portugués de Brasil. Cambiar el idioma de la app también cambia el idioma de la entrevista y de las respuestas; los lenguajes de programación se detectan automáticamente.
Sí. El historial guardado se agrupa por sesión y puede incluir transcripciones y respuestas. Abre una sesión para revisarla o exportarla. Desactivar el historial impide que se guarden nuevos registros; limpiar el espacio de trabajo actual no elimina el historial guardado.
La versión pública es compatible con Macs con Apple silicon que ejecuten macOS 14 o posterior. Las pruebas del complemento para Android están en curso; no se ha publicado públicamente ningún instalador para móviles ni Windows. La captura y el audio requieren los permisos del sistema correspondientes.
Inicia sesión en la app para Mac y abre Cuenta → Planes y facturación. Elige un plan y completa el pago. Desde el mismo apartado puedes gestionar las renovaciones y la cancelación.
INTERVIEW ROO · MACOS
Descarga la app de Mac firmada y notarizada. Inicia sesión, elige un plan y prepárate para tu próxima pregunta.
Descargar para Mac