Question: how to respond when someone says good job?
Answer: For a job well done: “Thank you. ...  For a speech, performance, article, or work of art: “Thank you. ...  For your help: “Thank you. ...  If you caught a mistake that was missed by others: “Thanks for noticing. ...  In any other situation: “Thank you.