2
Anakata
4y

Gave a coding interview today on Coderbyte. The portal didn’t allow me to print anything (could only return from function). Had a hard time debugging code without using print statements 😤

Comments
  • 1
    That's how you filter out devs who would be unable to do meaningful code reviews because they cannot even read and understand their own code.
  • 1
    @atheist Sure, writing ML code in an interview on some online platform. Totally probable.

    Also, I routinely debug without letting my code run because the bug reports are vague, at best with some error logs, and runtime access to production is impossible. Read the source, Luke!
  • 0
  • 0
    @atheist The dev environment cannot match production if that involves a large array of machinery control with real physics and stuff involved. Even connecting to prod is impossible because there is no connection after roll-out. That would be called "backdoor" and would be completely unacceptable.

    Simulations, including the ones for testing, can only take you so far. It's also why the bug reports are naturally vague.

    My record was two full weeks of investigation with a combined hardware/software race condition that would hit in rarely, but then fuck up the system operation. Even devising a test case was only possible AFTER I had found the issue.
Add Comment