How would one go about finding the digit sum/product/other properties of $n!$ and if not for $n!$, at least for $n$ too large for a calculator or computer to compute? ($n>1000$, let's say).
EDIT: People who answered with ways to program it are wrong. I asked for a mathematical way of doing it, i.e. without a computer.
If you are looking at writing out 1000! or similar numbers, you are probably going to overflow the standard integer capability of ordinary computers. They usually allow for 32 bit integers, which I think is around 4 billion, and I think you would get past that very easily. So you first have a technical job, which is to build a way to store higher integers. I wouldn't be surprised if there is a program lying around somewhere which you could use; or if some languages like C have a built in method.
Most modern computers are close to nanosecond machines, so I don't see why 1000 multiplications should slow it down per se; your conversion to holding the digits might, depending on how many operations that requires.
Regarding possible algorithms which speed up the process, I don't know of any, but there may well be some; for sums it might be possible to take advantage of some symmetries. I know of nothing for products, other than approximations.