What is the typical hierarchy/ladder within an investment bank?

Just about all investment banks have the same strict hierarchy or ladder of professionals.  From junior to senior, the typical hierarchy is (1) Analyst, (2) Associate, (3) Vice President, (4) Senior Vice President/Director and (5) Managing Director.  Some banks deviate from this hierarchy a bit, for example having the Senior Vice President and Director be separate positions.  Other banks, especially non-U.S. banks, have the same hierarchy but with somewhat different names for each position (Associate Director for Associate, Director for Vice President and Executive Director for SVP).  One exception for U.S. banks is that Bear Stearns calls the Senior Vice President/Director position a Managing Director, and calls Managing Directors, Senior Managing Directors.  However, regardless of the names, the general job functions of each relative position tend to be consistent bank to bank.