Well this was interesting interview with friendly people but they looked for a very specific skills (C++ programmer to simulate hydrodynamics) and the level of engineering knowledge seemed to be more important than programming itself.
Interview questions [1]
Question 1
Q: assume you have a multi-dimensional cube (array) with number of dimension equal to N. How would you fill its cells with random numbers.