I don’t have to code under interview conditions on a daily basis, but I often have to architect under interview conditions. I’m an IC in a small company but I’m often in meetings where they give me high level business requirements and I’m expected to white board ideas about how to design a system that will meet those needs.
It doesn’t have to be perfect, I don’t have to be completely right, and after going and doing a proof of concept, I might be completely off base or realize there is something so didn’t think about. But I am expected to “pseudo-architect” on the fly.
It doesn’t have to be perfect, I don’t have to be completely right, and after going and doing a proof of concept, I might be completely off base or realize there is something so didn’t think about. But I am expected to “pseudo-architect” on the fly.