Dude it's totally similar. For Germany it's the Turkish and Eastern Europeans. For America, it's blacks. For Canada, it's the indigenous population.
My family moved to Germany when I was in the 4th grade, and we lived there for the year. We actually moved there on a job-exchange, but we went with the knowledge that if we liked it we would stay permanently-- just because of the proximity to Kosovo, and the thwacks of cousins and friends and other relatives that we had living in the Germany, Switzerland, Austria, Netherlands area. The reason I speak German fluently is because I enrolled in German school here since Kindergarten, in order to prepare for this potential move back one day.
Anyways, I enrolled into school there while my dad started looking for jobs and stuff.
You really, reallly couldn't shake the feeling of being a second class citizen there man. None of my German classmates really approached me at first-- the only friends i ever made that year were Turkish. I was instantly understood as "Albaner" and it just totally bought on different treatment that you could really feel across the board. It's hard to summarize in a few words.
For example, when we were looking for apartment spots, we'd see "vacancy" outside, but then the landlord would swiftly deny us any existence of a vacancy if the apartment happened to be mainly occupied by ethnic Germans. Looks from people whoever you go, particularly if you're going shopping and stuff.
It was just a mega contrast from our family. We went from a city as accepting as Edmonton to Heilbronn, Deutschland-- and it just felt like we'd never really feel as accepted and comfortable as we did in Canada.
We left as soon as we could. Been in Canada ever since.