Yes it does? The details are file system specific and if they support mmap then it's also likely there's a page alignment requirement but that's not atypical.
Not only does it do so, but dd directly supports sparse files, using the "sparse" conv symbol.