JCA Technologies interview question

General non-technical questions followed by a coding assignment.