Really long online assessment, and had some pretty crazy length to it. Overall bad experience, online assessments was pointless with a bunch of irrelevant questions. Would not recommend applying for C# roles at the company, since out of around 40 questions there were 3 on C#.