After the HR interview, I've been called to another meeting with the manager, the architect, and two other engineers. I was asked a few not so hard questions about Java, and then started the live coding session, with pair programming. In this session I was supposed to call the actions to one of the engineers, and she would implement them. I was advised to use TDD, implement new tests for the proposed problem, fix the existent ones (if necessary), and explain what I was doing, and why.