El proceso consta de varios pasos: challenge( al menos dos anios fue una calculadora que se resolvia por colas y pilas) pero recientemente lo cambiaron a dos ejercicios mas sencillos de manejo de cadenas. Despues del challenge viene una entrevista de diseno de sistemas, el ejercicio fue un procesador de transacciones en batch con muy poca demanda, pienso que se evalua overengineering. Si pasas esa te manda a la triple ronda tecnica en la que son 3 evaluaciones de lo mismo practicamente que es live code challenge pero en distintas circunstancias: debugging( solo esta para Python, Java y Node) , solicitan que sea con vs code en linea lo cual se hace muy lento el manejo de la terminal y evaluan errores muy especificos de manejo de docker en una configuracion muy especifica, hay que tener presente comandos de linux comunes. Productivity, esperan que resuelvas la logica de un juego llamado connect 4 y mala tuya si no lo has jugado antes porque en menos de 40 min tendras que entender el juego y codificarlo. El otro es Requirements Gathering que de eso no tiene nada porque igual se trata de implementar un requerimiento vago, entonces ademas de refinar el requerimiento y hacer tu introducción y las preguntas finales tienes que implementar en menos de 30 min, lo que te piden, en este en especifico me incentivaron a usar una IA, pero como todos los de IT sabemos la IA no siempre entrega resultados correctos asi que tendras que depurar el codigo que te entregue. Todas estas son situaciones que se enfocan en escenarios artificiales que no evaluan seniority sino rapidez en el teclado, dejan fuera completamente perfiles neurodivergentes enfocados en la profundidad de pensamiento, hubo minimo cuestionamiento sobre la experiencia profesional si a caso el par de preguntas que se hacian al inicio. Cabe mencionar que todos los evaluadores tenian al menos 10anios de diferencia con respecto al candidato lo cual da pie a un fuerte sesgo de edad y experiencia.