I had several interviews with Amazon.com in the past. The first set of two years ago and I got all the way to the face to face interview. I didn’t get the job but was impressed by the interview process. They asked a lot of tough questions. It is good to go through the process because it helps you to prepare almost any kind of interview in the future. Today, I had a phone interview with them again. I already got a job but I like to go though it to practice my interview skills. I don’t think I did as well as I did last time. I missed a couple questions. I think being a manager last two years are making me less technical. Anyway, here are a list of questions Amazon guy asked me on the phone:
- How to you make sure a link list doesn’t have a cycle?
- Data structure question: Hashtable, array and tree.
- Architecture: what are the three tiers? Answer: Presentation, Application and persistent. How to implement a service oriented architect. Scaling, etc….
Again, it was fun to practice interview with Amazon. I am probably not qualified for the job.