| > a software engineer who considers writing any tests beneath them, a job for someone else I'd also balk at that for an interview take-home test. I was an Indian QE guy looking for a dev job once. I was that guy whose job was to write tests for someone else, which wasn't fun at all. If I had interviewed somewhere and I felt the conversation was going towards "how good are you at writing tests, write some", I'd have noped out of it immediately. Specifically because testing was being offshored (think of the early 2000s) and development work was being held at HQ at my then employer. I would expect that this work would be my day-to-day based on that interview. That sort of "stale smell" around the job of writing tests for someone else's code stinks to say the least. Right now I'm on the other side of the hill, I'd consider it a red-flag if someone interviews me for a day without asking me "review this code" or "analyze this design", but merely whiteboard a bunch of algorithmic C++ code without any tests. |