During an online programming interview should I compile intermediately to check my code or at the end?
Disclaimer: I don’t code; but having run startups and coached developers on qualitative approaches in interview here is my broad take:
- The famous quote that is supposed to have adorned the Facebook walls in the beginning is that ‘Done is better than perfect’.
With this in mind:
- If you’re SURE you can complete the interview than feel free to compile intermediately
- If that ISN’T a certainly than sweep at the end and pick up errors at the end of it
Having looked at answer sheets - I feel automatic distaste towards someone who didn’t ‘finish’; no matter how good their start was.
Think about the ‘non-finishers’ you’ve seen in any discipline. They ever considered, let alone remembered?