Adobe interview question

Threading and locking issues