Employer can&#x27;t always make assumption that ones title match ones capability right? I do agree puzzle is silly, but some sort of programming question is required. To my understanding most senior SDE still need to write lots of code, and it&#x27;s quite important check their code quality. Personally I&#x27;ve seen senior engineer made unnecessary type conversion which brings down production servers. I&#x27;ve even seen lead engineer write really shitty code with duplicate nested if statement and redundant for loops.