Helvetia Group Interview Question

Mostly OK (technical, as expected).