I recently did a phone interview with a company. The interviewer told me that he didn't like like to get people to write code on the spot without access to stack overflow or documentation because that's not how programming works in real life.
He emailed me a small programming task to complete in the next couple of days and asked me to email my response or share it on github or something.
I've completed the task in a private repo on Github, but I'm not sure if I should share the full, "un-curated" commit history with the interviewer.
Should I email him the code, or should I make the repo public with all my changes?