You don't need a question mark ? or a particle か to make a question, there are things written, such as dialogs, that are intended to be red with a conversational context, in such context, just as in English, you can deduct things based on speaking tones. The person in the sentence is saying the line with an inquisitive tone(maybe he or she cleaned the kitchen just a while ago and got disgusted because of the newfound mess), also you can say that it's being somewhat demanding and even maybe talking to somebody with equal/lower status because of the informality of the sentence end.
Give a try reading it imagining the past moments, as if it was an English dialog of a comic or the kind.
Is a sentence ending with 誰だ but without か a question?
-> そうですね、例えば「あれは誰だ!」とか「あの人、誰よ!」とか「犯人は誰だ!知っているなら言え!」なんかも statement ではなく question ですね・・