Cuántas entrevistas técnicas tuve para un desarrollador front-end, tantos métodos y herramientas diferentes fueron utilizados por los entrevistadores.
Charlar en un lugar, telefonear en otro, codificar en el tercero. “Oh, este servicio no funciona, pero comparte la pantalla. Oh, el código de la solución se ha caído, bueno, escribe de nuevo ... ”La situación ya estresante para el candidato se convierte en un carrusel desagradable.
Y de acuerdo con el mismo escenario, se construye la estructura de la entrevista: más a menudo el caos, saltando de un tema a otro.
Estoy tratando de hacer un servicio de entrevista técnica simple, conveniente y gratuito tanto para el entrevistador como para el candidato. Todo en un solo lugar para todos: notas, un informe y otras características para el entrevistador, y un editor conveniente, comentarios completos y hermosos por correo, etc. para el candidato.
Para que todo sea predecible y por estándares, porque tantos artículos sobre la correcta realización de una entrevista están escritos en Habré. Hay algo en lo que inspirarse.
Lo llamé Meet2Code .
Que es en este momento:
- Un cuestionario para cada sección de la entrevista. Tareas, preguntas y puntos de conocimiento: todo se puede estimar, cronometrar y dejar una nota.
- Codificación colaborativa en tiempo real. Trabajo conveniente con tareas de la lista: en un clic envía al editor, mide el tiempo, evalúa.
- Creación de plantillas para entrevistas: secciones, preguntas, habilidades, tareas.
- Bueno, en realidad, el informe: general y para cada sección, tarea o pregunta.
Aún queda trabajo por hacer en la funcionalidad actual, pero espero que el concepto básico ya esté claro. Si bien no hay una copia de seguridad para almacenar datos, simplemente almaceno todo en la tienda local del navegador. Para el móvil, también hice un sencillo adaptativo, para ver "no te arranques los ojos", no he pensado en el diseño.
Si alguien está interesado, estoy escribiendo un servicio en React, TypeScript, MobX.
Por qué decidí escribir un artículo
El estado actual resultó en un mes y medio en las noches libres después del trabajo, luego, como sucede a menudo, la emoción desapareció en algún lugar y durante casi un mes no toqué el proyecto en absoluto.
Me parece que el servicio es útil y es una lástima dejarlo acumulando polvo. Para seguir adelante, quiero conocer la opinión real de la comunidad, si es necesaria o no. Porque este es un proyecto no comercial, este método es el más realista y preciso, creo.
En qué estoy trabajando ahora y qué funciones planeo implementar:
- Me gustaría ver mi cuenta personal lo antes posible.
- Actualiza tu editor de código
- El informe de resultados es claro y sencillo.
- Ejecutando el código (hasta ahora solo js y bibliotecas).
- Genere comentarios agradables por correo electrónico para un candidato.
- Crear una biblioteca de preguntas, tareas, habilidades, de modo que las plantillas se puedan ensamblar a partir de componentes listos para usar, principalmente personalizados.
- Conveniencia de crear y trabajar con una plantilla (ordenar, editar elementos).
- Agregue etiquetas sobre importancia, tiempo, dificultad, etc. a preguntas / tareas.
- Integración con nuestros servicios y con terceros (por ejemplo, hh).
- Y por último, pero no menos importante, llamadas desde el navegador.
... y luego hay muchas características más poderosas, la columna trello con ellas es muy alta.
Por supuesto, para todo este negocio a la vanguardia habrá tareas para crear una API.
En general, pruebe esta herramienta si le resulta útil. Esperaré comentarios, sacaré conclusiones y, en caso de una reacción positiva, encarnaré con fuerza mis fantasías y sus recomendaciones / deseos.
Mientras tanto, terminaré el estado actual.
beta.meet2code.com