Ubisoft Interview Question

What it was the most difficult thing to you when programming on your projects?