Desafío de código en Webflow: guía de preparación

Un vistazo a lo que puedes esperar durante un desafío de código en Webflow y cómo prepararte para ello.

Desafío de código en Webflow: guía de preparación

En esta guía de preparación, te explicaremos exactamente qué esperar de la etapa de desafío de código en nuestro proceso de entrevista técnica. Te proporcionaremos algunos consejos y herramientas para ayudarte en el camino.

Para la mayoría de nosotros, las entrevistas son un proceso que genera ansiedad. Solo pensar en tener que demostrar nuestras habilidades ante un extraño que sabemos que nos está evaluando es suficiente para acelerar el pulso de cualquiera. Así que respira hondo y aprovecha el desafío de código como una oportunidad para ampliar y poner a prueba tus capacidades en un entorno de aprendizaje.

working environment

Qué esperar

Nuestro desafío de código se realiza mediante una herramienta desarrollada por Qualified.io. Qualified es una plataforma amigable para desarrolladores que ayuda a nuestro equipo a evaluar habilidades técnicas. Utiliza un formato que aprovecha tareas del mundo real y marcos de pruebas integrados para ofrecer una experiencia de programación fluida.

La evaluación se divide en tres secciones fáciles de digerir:

  1. La primera sección se centra en tus habilidades de backend en Node, Express y MongoDB.
  2. La segunda sección evaluará tus habilidades de frontend utilizando React.
  3. Finalmente, hay un cuestionario de respuesta corta sobre casos extremos. Esta sección te da espacio para profundizar en las decisiones que tomaste en las dos secciones anteriores y explicar cómo podrías haber ampliado tus soluciones.

Dentro de la evaluación, existen expectativas detalladas sobre cómo superar cada solución. Diseñamos estos desafíos para que sean sencillos, pero que, al combinarlos, demuestren un conjunto de habilidades versátiles.

Cómo prepararse

Estudia a fondo

¡Investiga! Si no estás familiarizado o te sientes oxidado con alguno de los lenguajes o marcos que usamos en nuestro desafío de código, tómate un tiempo para refrescar esas habilidades. Lee artículos técnicos, sigue un tutorial, charla con otro ingeniero o utiliza una de las muchas evaluaciones de código de práctica que puedes encontrar en línea. Incluso puedes avisar a nuestro equipo si deseas una semana para estudiar antes de que te enviemos el desafío, así podremos tener en cuenta tus tiempos.

Aquí tienes algunos recursos que te recomendamos usar para comenzar tu preparación:

1. freeCodeCamp

2. Desafíos de práctica gratuitos de CoderByte

3. Desafíos de práctica gratuitos de HackerRank 

4. CodingTheSmartWay: aprende el stack MERN

5. Tutorial en video para aprender el stack MERN

Prepara el ambiente 

Elige el momento del día en el que te sientas con mayor concentración para comenzar la evaluación. Tómate un momento para relajarte antes de empezar: medita, enciende una vela o quizás pon algo de música tranquila si eso es lo tuyo. Recuerda que esta evaluación no tiene límite de tiempo y puedes tomarte todos los descansos que necesites. 

Echa un vistazo a la lista de reproducción de Spotify de Leonard, director de ingeniería en Webflow.

Lee las instrucciones y planifica 

Asegúrate de leer detenidamente todas las instrucciones proporcionadas. Incluimos la tarea, los criterios de aceptación y orientación durante cada etapa. Reflexiona sobre los requisitos técnicos de cada solución. Si tienes alguna duda, no dudes en preguntarnos. 

Una vez que te sientas seguro, no te lances directamente a programar. Tómate un tiempo para anotar tus ideas y esbozar algunas soluciones. Haz diagramas, flujos de procesos y cualquier otra documentación que te ayude. Sin una planificación adecuada, podrías pasar por alto casos límite o tener que reescribir partes de la funcionalidad. Animamos a nuestro equipo de ingeniería a usar buscadores para su trabajo diario, así que no vemos razón para limitarlo durante tu evaluación. 

Programa, programa y sigue programando

Nuestro objetivo es que estas tareas no te lleven más de 90 minutos, pero no te evaluaremos por el tiempo que dediques al desafío. Ambos desafíos consisten en superar las pruebas, así que asegúrate de revisar el archivo de pruebas para entender qué se espera. No es obligatorio escribir más pruebas, pero si quieres incluir algunas adicionales, añádelas en un archivo nuevo. 

Buscamos personas apasionadas por resolver problemas, empáticas y con gran capacidad de comunicación, que diseñen soluciones optimizadas para la productividad del equipo y la claridad cognitiva. 

Consejo pro: asegúrate de que tu intención sea clara mediante comentarios y un buen estilo de código. Recuerda tomar descansos. Bebe agua y aparta la vista de la pantalla al menos 5 minutos cada hora. Mantén la calma y disfruta, ¡estamos contigo! Como siempre, si tienes alguna pregunta o te bloqueas, escribe a nuestro equipo. 

Manos a la obra

Has completado todas las secciones del desafío de código y estás listo para enviarlo. 

Antes de hacerlo, tómate el tiempo de revisarlo en busca de errores y asegúrate de haber cumplido con todos los requisitos técnicos. Si tienes tiempo, podrías refactorizar tu código, añadir pruebas adicionales o explorar más casos límite. Asegúrate de que tus soluciones sean fáciles de leer y entender sin necesidad de explicaciones. 

Una vez enviado, nuestro equipo de ingeniería revisará tus soluciones. Evaluarán la estructura, el dominio del lenguaje, la legibilidad, la mantenibilidad, las convenciones de código estándar, la elegancia de la solución y los casos límite. Dejarán comentarios detallados y decidirán si consideran que tendrías éxito en el resto del proceso de entrevista y en el puesto. Compartiremos esos comentarios contigo en cualquier caso. Puedes esperar noticias de tu reclutador en unos días, una vez que el evaluador haya enviado sus comentarios. 

Mantén la calma, tú puedes

Independientemente del resultado de tu evaluación de código, nuestro objetivo es que disfrutes de la experiencia. Si esta vez no pasas a la siguiente etapa, no te desanimes. Siempre te tendremos en cuenta para futuros puestos y nuestros reclutadores seguirán en contacto contigo. 

Si tienes comentarios sobre la evaluación o sobre tu experiencia en el proceso, por favor compártelos con nuestro equipo. Nuestro objetivo es mejorar constantemente nuestra experiencia de entrevista técnica y tus comentarios son invaluables. 

¿Te ha quedado alguna duda después de leer este artículo? No te cortes y déjanos un comentario aquí abajo.

Empieza gratis

Crea sitios web personalizados y escalables, sin escribir código. Empieza a construir en Webflow.

→
↗
►
↓
←
↑
Leer ahora

Última actualización
July 9, 2020
Categoría

Artículos relacionados

Combinaciones de color y tipografía: la chuleta del diseñador
Combinaciones de color y tipografía: la chuleta del diseñador

Combinaciones de color y tipografía: la chuleta del diseñador

Combinaciones de color y tipografía: la chuleta del diseñador

Diseño
Por
Sara Gates
,
,
Leer artículo
8 herramientas de control de tiempo para aumentar tu productividad
8 herramientas de control de tiempo para aumentar tu productividad

8 herramientas de control de tiempo para aumentar tu productividad

8 herramientas de control de tiempo para aumentar tu productividad

Estrategia
Por
Equipo de Webflow
,
,
Leer artículo
Adoptar la transformación digital empresarial: 5 consejos para el éxito
Adoptar la transformación digital empresarial: 5 consejos para el éxito

Adoptar la transformación digital empresarial: 5 consejos para el éxito

Adoptar la transformación digital empresarial: 5 consejos para el éxito

Estrategia
Por
Equipo de Webflow
,
,
Leer artículo
Cómo promocionar tu sitio web: 10 consejos para hacerlo crecer
Cómo promocionar tu sitio web: 10 consejos para hacerlo crecer

Cómo promocionar tu sitio web: 10 consejos para hacerlo crecer

Cómo promocionar tu sitio web: 10 consejos para hacerlo crecer

Estrategia
Por
Equipo de Webflow
,
,
Leer artículo
Cómo un CMS moderno ayuda a los CTO a preparar su pila tecnológica para el futuro, reducir el mantenimiento y escalar más rápido
Cómo un CMS moderno ayuda a los CTO a preparar su pila tecnológica para el futuro, reducir el mantenimiento y escalar más rápido

Cómo un CMS moderno ayuda a los CTO a preparar su pila tecnológica para el futuro, reducir el mantenimiento y escalar más rápido

Cómo un CMS moderno ayuda a los CTO a preparar su pila tecnológica para el futuro, reducir el mantenimiento y escalar más rápido

Estrategia
Por
Vinamrata Singal
,
,
Leer artículo
9 sitios web de arte creados en Webflow sin código
9 sitios web de arte creados en Webflow sin código

9 sitios web de arte creados en Webflow sin código

9 sitios web de arte creados en Webflow sin código

Inspiración
Por
Jeff Cardello
,
,
Leer artículo

verifone logomonday.com logospotify logoted logogreenhouse logoclear logocheckout.com logoreddit logothe new york times logoideo logoupwork logodiscord logo
verifone logomonday.com logospotify logoted logogreenhouse logoclear logocheckout.com logoreddit logothe new york times logoideo logoupwork logodiscord logo

Empieza gratis

Prueba Webflow todo el tiempo que quieras con nuestro plan Starter gratuito. Compra un plan de sitio de pago para publicar, alojar y desbloquear funciones adicionales.

Empieza, es gratis
Ver demostración

Prueba Webflow todo el tiempo que quieras con nuestro plan Starter gratuito. Compra un plan de sitio de pago para publicar, alojar y desbloquear funciones adicionales.