Interviewed in Bangalore (India) (Jun 2012 - took 1+ week)
Recruiter reached me with a schedule in a weekend for f2f interview. I think around 20 candidates were there. Had 4 rounds of technical discussions in a day. Each took 45minutes to 1hour. Mostly targeted with 2 major questions per round. If you totally mess up in one round, don't worry you might get another round as a chance.
Think in broad way. Avoid brute-force approach and give the best solution u think in the beginning itself. If you think about multiple efficient solutions explain all of them briefly. And explain the complexities (time/space).
Practice writing code in a paper. Interviewers will need it for reference and they'll take notes during your interview (they might be typing while you explain). You can ask them to stop it if it disturbs you. Its easy if you practice data structures and algorithms.
Think in broad way. Avoid brute-force approach and give the best solution u think in the beginning itself. If you think about multiple efficient solutions explain all of them briefly. And explain the complexities (time/space).
Practice writing code in a paper. Interviewers will need it for reference and they'll take notes during your interview (they might be typing while you explain). You can ask them to stop it if it disturbs you. Its easy if you practice data structures and algorithms.
Interview Questions
You have a list of sentences/words. How to find out the sub list that consists of a specific prefix?
Ex:
input: prefix="he", list = ["hello", "world", "hello world", "hey dude", "galaxy"....]
output: ["hello", "hello world", "hey dude"]
Ex:
input: prefix="he", list = ["hello", "world", "hello world", "hey dude", "galaxy"....]
output: ["hello", "hello world", "hey dude"]
Imagine a sequence like this: a, b, c...z, aa, ab, ac...zz, aaa, aab, aac.... aax, aaz, aba, abc... (Its same as excel column names).
Given an integer (n), generate n-th string from the above sequence.
Ps: Don't generate the full list of sequence till n. It'll be definitely bad approach :)
Given an integer (n), generate n-th string from the above sequence.
Ps: Don't generate the full list of sequence till n. It'll be definitely bad approach :)
Find the intersection of two array of integers.
Design a system and API that should support 50 instances of custom designed Queue. Basically the question is about how you'll make use the given block of memory, to achieve the above requirement.
How would you design a "recommended products for you" module of amazon.com. Design a zoo.
Find whether the strings in a file are anagrams
Write a program to check whether a binary tree is a binary search tree
Find whether the strings in a file are anagrams
Write a program to check whether a binary tree is a binary search tree
Negotiation Details
I got the package that I asked :)
Other Details
I got the interview through a Recruiter and the interview consisted of a Phone Interview, a 1:1 Interview,a Skills Test, a Personality Test and a Background Check.
3 comments:
OlĂ ,
Your writing shines! There is no room for gibberish here clearly you have explained about Amazon Interview questions . Keep writing!
Curently AWS and Amazon.com consumer accounts are bound together if you use your one and only email account to set up both. It is a complete breech of privacy to have to surrender my consumer Amazon.com account to move my AWS account to a business account. These should be able to be separated without taking down the production site. The only option available now is manual migration which is silly considering the sophistication of AWS. AWS Tutorial
I read multiple articles and watched many videos about how to use this tool - and was still confused! Your instructions were easy to understand and made the process simple.
Cheers,
Ajeeth
Salve,
Interesting piece!Great to see someone write this blog who is not a fanatic or a complete skeptic.
I enjoy reading the various AWS blogs and staying up to date with new offerings and best practices. I typically go to the root of the blog site and check the "Latest Posts" section at the bottom.
It looks like the "Latest Posts" section stopped updating about 2 weeks ago on April 20th. It would be very helpful if this could be fixed since this was very useful.
I started using this AWS Training USA blog for my training practice.
Excellent tutorials - very easy to understand with all the details. I hope you will continue to provide more such tutorials.
Merci Beaucoup,
Morgan
Hey Brother,
In total awe…. So much respect and gratitude to you folks for pulling off such amazing blogs without missing any points on the Placements and Interview Questions. Kudos!
I want to offer my clients a documented way of allowing my AWS account to perform certain operations in their accounts (such as to read to/write from one of their S3 buckets. I want to do this so my clients have a better alternative to give my service access to their resources, rather than to pass AWS keys to my API. AWS Training USA
But nice Article Mate! Great Information! Keep up the good work!
Thanks a heaps,
Ajeeth
Post a Comment