In Asian countries, it is extreme. Somewhere in south Asia, for example, I've heard that jobs are based on skin color which is based on what caste one belongs to. The darker ones get jobs dealing with cleaning the street for example with a broom. The light skinned ones do governmental jobs or something that is not considered shameful.
In some places in South America, good jobs are for the light skinned as well. Dark skinned people do servant jobs like working in hotels. In China, I saw a documentary where, people are given jobs based on height and it is prevalent that if you are less than a certain height, you cannot do some types of work.
Here in North America, it is not usually told to people that you should do something based on your skin color. There is an expectation that one should be a certain way, and if you are not this way, the expectant is surprised. Some parts of the media will promote some people doing things if it fits in to old stereotypes and will not promote the vast majority not fitting the stereotypes. Our cast system shows itself when people of are victimized in some way, and the reaction of the public is sometimes depending on the color of the victim. And criminals of the same type are sentenced differently - more harshly if they are not white.