Beyond the excellent answer given by hplieninger here, many times these issues can be surmised long before you do any statistical testing of the ideas. I have met some people that have blown past these assumptions and just plugged in their data into alpha functions with whatever software they are using, and yet speaking to them you can gather that reliability for their measures would be inaccurate.
So while hp's answer deals with the quant side, mine deals with the qual side of these assumptions:
- Assumption of unidimensionality. This one can be quite obviously off without any stats testing involved. I've seen a number of people use some survey on something like anxiety, but then they explain that it tests sub-factors like test anxiety, foreign language anxiety, etc. It's highly likely that this sort of measure would become multi-dimensional and would require reworking. So if you see something like this, the test should be redeveloped or as hp mentioned some kind of omega coefficient can be used to assess what latent variable structure is in place that supports their measure.
- Error terms are uncorrelated. This one is probably the least obvious of them all, but this paper does a good job of explaining the underlying causes. Some of the reasons are related to unidimensionality concerns, but there can also be some contextual effects that influence this. For example, you may have a number of items that measure the same thing but cluster together due to the way the questions are framed. As an example, if a test booklet has "item bundles", you may to a degree expect there may be some issues with errors being correlated among these items.
- Tau equivalence. Let's say you have a test of reading ability. Its a simple composite composed of dichotomous correct and incorrect answers. The first ten items are super easy, then the next 50 items are super hard. Even though these are all reading items, its very likely that tau equivalence may not hold up in this case, as the way these 60 items will correlate will differ based on the difficulty of the items.
So these illustrate that even some heuristic pre-checks can assist in avoiding a lot of these issues in the first place.