গুগল ইন্টার্ভিউ এর আরও কিছু প্লাটফরম ( Software Engineer In test, Quantitative Compensation Analyst, Engineering Manager, AdWords Associate ) এর প্রশ্ন এর কিছু ডেমো দিলাম। এই গুলা সব গুগল এর ইন্টার্ভিউতে আসা প্রশ্ন। প্রশ্ন গুলো এই রিলেটেড টাইপ এর ই হয়ে থাকে। এর আগের দুই পর্বতে বিস্তারিত ধারণা দিয়েছিলাম প্রথম পর্বতে গুগল এর সফটওয়্যার ইঞ্জিনিয়ার ( https://m.facebook.com/story.php?story_fbid=129432782238623&id=106611787854056 ) আর দ্বিতীয় পর্বতে প্রোডাক্ট মার্কেটিং ম্যানেজার, আর প্রোডাক্ট ম্যানেজার এর উপরে ( https://m.facebook.com/story.php?story_fbid=137668788081689&id=106611787854056 ) আজকে শুধুমাত্র ডেমো দিলাম।
A. Google Interview: Software Engineer in Test
1. Efficiently implement 3 stacks in a single array.
2. Given an array of integers which is circularly sorted, how do you find a given integer.
3. Write a program to find depth of binary search tree without using recursion.
4. Find the maximum rectangle (in terms of area) under a histogram in linear time.
5. Most phones now have full keyboards. Before there there three letters mapped to a number button. Describe how you would go about implementing spelling and word suggestions as people type.
6. Describe recursive mergesort and its runtime. 7. Write an iterative version in C++/Java/Python.
8. How would you determine if someone has won a game of tic-tac-toe on a board of any size?
9. Given an array of numbers, replace each number with the product of all the numbers in the array except the number itself *without* using division.
10. Create a cache with fast look up that only stores the N most recently accessed items.
11. How to design a search engine? If each document contains a set of keywords, and is associated with a numeric attribute, how to build indices?
12. Given two files that has list of words (one per line), write a program to show the intersection.
13. What kind of data structure would you use to index annagrams of words? e.g. if there exists the word “top” in the database, the query for “pot” should list that.
B. Google Interview: Quantitative Compensation Analyst
1. What is the yearly standard deviation of a stock given the monthly standard deviation?
2. How many resumes does Google receive each year for software engineering?
3. Anywhere in the world, where would you open up a new Google office and how would you figure out compensation for all the employees at this new office?
4. What is the probability of breaking a stick into 3 pieces and forming a triangle?
C. Google Interview: Engineering Manager
1. You’re the captain of a pirate ship, and your crew gets to vote on how the gold is divided up. If fewer than half of the pirates agree with you, you die. How do you recommend apportioning the gold in such a way that you get a good share of the booty, but still survive?
D. Google Interview: AdWords Associate
1. How would you work with an advertiser who was not seeing the benefits of the AdWords relationship due to poor conversions?
2. How would you deal with an angry or frustrated advertisers on the phone?

Comments

Popular posts from this blog