You must have an alias rm='rm -i' lying around. rm doesn't prompt by default (unless you're the owner of the dir, but not its contents).
mkdir demodir && touch demodir/{foo,bar} && rm -r demodir