Reynolds and Reynolds interview question

Questions is ok but it is long