Quote from previous "entire Interview was long (> 10 hours total) and redundant. first an HR interview, then technical screening, followed by another technical screening, followed a 4 hours in person loop..." It hasn't changed in 2 years. They want a binary search from scratch. Use Go to get the job. You should definitely ask for money if you are Senior Dev. 10 hours is too long work without pay. Should be illegal.