Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Valant (Madrid) nel mese di giu 2018
Colloquio
The interviewer was not looking for a good software architect. He was just looking for people that blindly aggree with him; even for the things that are clearly wrong but he was unable to recognize it.
For 3 times I was asked for things which initial premises was completly wrong or without sense. Every time I answered: "At first, I would not do things like that."; instead of ask me about explain my self and extend my answer; he just put me a red cross and decided I am not good enough.
Domande di colloquio [3]
Domanda 1
Do you have a Saga that coordinate, through its state, 2 different bounded contexts that communicates with events. What do you do when the application of an event fail?
( Speaking about a coding test that was just a simple algorithm using a dictionary to avoid O(n2) but, to show that I was able to write good code, I use clases and functions to segregate responsibilities and favour composition over inheritance )
This class does not look good as aggregate...