As someone who just successfully went through the Amazon interviewing process (new grad, 4 interviews on campus):
1) Relax. Maybe I got lucky, but all of the interviewers I met with were nice and pleasant. They made me feel comfortable.
2) Brush up on the fundamentals of CS. Pretty much all of the questions I was asked built upon standard CS knowledge. If you can pass a standard Algorithms/Data Structures course, the interview will probably be a piece of cake.
3) Think out loud. It helps more than sitting there in silence. As a benefit, the interviewer will most likely help guide you in the right direction.
4) Ask questions!
The interviews were actually a lot of fun! Good luck.
I'd probably say 5 or more generations, considering the whole slavery thing. Not sure about the part of my family not of African descent. The topic's actually never really come up before. Our family trees are a bit... obscure
1) Relax. Maybe I got lucky, but all of the interviewers I met with were nice and pleasant. They made me feel comfortable.
2) Brush up on the fundamentals of CS. Pretty much all of the questions I was asked built upon standard CS knowledge. If you can pass a standard Algorithms/Data Structures course, the interview will probably be a piece of cake.
3) Think out loud. It helps more than sitting there in silence. As a benefit, the interviewer will most likely help guide you in the right direction.
4) Ask questions!
The interviews were actually a lot of fun! Good luck.