Fui rechazado por Directi. Quiero trabajar para Directi en el futuro. ¿En qué habilidades debo trabajar para poder sacar a Directi del campus después de un año?

Asunción: eres más fresco.
Diría que, aparte de las buenas habilidades de algo (esto requiere mucha práctica y perseverancia), asegúrese de mantener la curiosidad. Hagas lo que hagas, asegúrate de entenderlo bien.
Solo como ejemplo, tomemos HTTP. Algunas posibles preguntas sobre las que debe tener claridad:
La capa en la que opera. ¿Cuál es el transporte utilizado? Diferencia entre tcp y http. ¿Qué son los encabezados? ¿Cómo identifica el servidor que la solicitud es una solicitud http? ¿Qué sucede exactamente cuando presionas enter en la barra de direcciones del navegador?
La otra cosa sería construir algo. Es posible que no tenga un impacto directo en su entrevista, pero mejorará su perspectiva sobre lo que es ser un buen desarrollador de software. Cuando lo construya, intente utilizar las mejores prácticas como el control de código fuente (por ejemplo, Git), agregue la documentación adecuada, escriba pruebas, revise su código (si es posible), el empaque adecuado (para obtener una perspectiva de las herramientas de compilación y por qué son importantes, el control de versiones, distribución), use herramientas de análisis de depurador y perf (como yjp para java), aprenda a usar bien la línea de comando. Si hace esto, le dará mucha perspectiva sobre el proceso de desarrollo de software y lo ayudará a madurar como desarrollador de software. Una vez más, es posible que no se le pregunte nada de esto directamente en su entrevista, pero toda la experiencia definitivamente ayudará.

Esto es mucho trabajo, implica un cambio de actitud y lo mantendrá ocupado durante mucho tiempo. ..

(Esta es mi opinión personal. No la de mi empleador)