আসন্ন গুগল সাক্ষাত্কারে, কিছু প্রস্তুতির পরামর্শ খুঁজছেন [বন্ধ]


29

ঠিক আছে আমি যেখানেই পারি বইগুলি হিট করছি। সফটওয়্যার ইঞ্জিনিয়ার পদের জন্য ফোনের মাধ্যমে আমার প্রথম একটি সাক্ষাত্কার আসবে। আমি সমস্ত ব্লগ পোস্ট পড়েছি, আমি সাক্ষাত্কারের সমস্ত অ্যাকাউন্ট পড়েছি (কিছুটা পুরানো), এবং গুগল নিজেও বইগুলির একটি পড়ার তালিকার পরামর্শ দিয়েছিল, যার কোনওটিই এখানে কাউকে অবাক করে না। তবুও, কিছুক্ষণ প্রস্তুতি নেওয়ার পরেও আমি এই অনুভূতিটি কাঁপতে পারি না যে coverাকা দেওয়ার মতো এত বড় জায়গা রয়েছে এবং আমি গভীরতা বা প্রশস্ততা নিয়ে যাব কিনা তা কখনই নিশ্চিত নই। আমি নিজেকে কম্পিউটারের পুরো ক্ষেত্রটি পুনরায় শিখতে পেরেছি, কেবলমাত্র অন্যটিতে যাওয়ার সাথে সাথে বেশিরভাগ বিব্রত বিবরণ ভুলে যেতে।

সুতরাং, আমি জানি না যে এই প্রশ্নের একটি ভাল উত্তর আছে, তবে আমি কীভাবে কোনও সাক্ষাত্কারের আগেই বাকি সপ্তাহগুলি মোকাবেলা করার জন্য কোনও ব্যবহারিক পরামর্শ খুঁজছি। আমার মস্তিষ্কের কিছু অংশ ক্র্যামিং থেকে ক্লান্ত হয়ে পড়েছে এবং অবশ্যই এর বাকী অংশটি আমার বর্তমান কর্মসংস্থানের জায়গায় কিছু শক্ত সমস্যার জন্য ব্যবহার করতে হবে।


3
এটি ক্যারিয়ারেরফ্লো ডটকম আইএমএইচও-তে আরও উপযুক্ত হতে পারে। এছাড়াও, আপনি অবস্থানের স্তর যেমন বিগেনার, সিনিয়র ইত্যাদি এবং আপনার পটভূমিটি বলবেন না, অনুমানের জন্য অনেক কিছু রেখে।
vpit3833

3
@ ফার্স্ট ফিশ: কী বলুন, ঠিক শীতল। একটি আইকিউ পরীক্ষা নিন এবং আপনি যদি 135+ গুগল বা কোনও গুগল স্কোর করেন তবে আপনি জানেন যে এটি আপনার কাছে রয়েছে।
Fanatic23

9
এটি এখানে দুর্দান্ত, যেমন এটি প্রোগ্রামারদের সম্পর্কে ??? উচ্চতর বিশিষ্ট ব্যক্তিরা কেন কোয়ার্কে জিনিসগুলিকে শ্রেণিবদ্ধকরণ এবং সংগঠিত করতে পছন্দ করেন?
জোনাথন

3
ইতিমধ্যে অনেক চাকরি-সাক্ষাত্কারের প্রশ্ন রয়েছে। আপনার প্রশ্নটি কীভাবে আলাদা? যদি আপনার উত্তরটি "গুগল" হয়, তবে সে কারণেই এটি এখানে সঠিক নয়। গুগল ইন্টারভিউ নিয়ে কাজ করার মতো অসংখ্য সাইট রয়েছে, তাদের মধ্যে অনেকগুলি আপনাকে এইগুলির চেয়ে আরও ভাল তথ্য পাবেন।
নিকোল

2
এবং আপনি ধরে নিচ্ছেন আপনার আগত সাক্ষাত্কার পি.এসইতে তাকাবে না? :)
হাইলেম

উত্তর:


30

আপনার জানা উচিত

  • গুগল আপনাকে ভাড়া করতে চায়!

    যে কোনও সফ্টওয়্যার সংস্থার জীবন রক্ত ​​তার কর্মচারী এবং গুগল এর চেয়ে আলাদা নয়। এটি সর্বোত্তম এবং উজ্জ্বলতম এবং সাক্ষাত্কারটি পরিচালনাকারী ব্যক্তিদের ভাড়া নেওয়ার জন্য সন্ধান করছে আপনি যেমনটা করেন তেমন সফলতা অর্জন করুন।

  • গুগল যথাসম্ভব নির্ভুলভাবে আপনাকে মূল্যায়ন করার পক্ষে সর্বোত্তম চেষ্টা করবে। এটা তাদের কাজ।

    গুগল একটি ডেটা চালিত সংস্থা। নিয়োগের সিদ্ধান্তগুলি ম্যানেজার ফিয়াট দ্বারা সিদ্ধান্ত নেওয়া হয় না। পরিবর্তে, প্রতিটি সাক্ষাত্কারকারক সাক্ষাত্কারের সময় বিস্তৃত নোট গ্রহণ করে যা কোনও প্যাকেটে একত্রিত হয়। এরপরে প্যাকেটটি একটি পৃথক কমিটি দ্বারা পর্যালোচনা করবে, যা শেষ পর্যন্ত সিদ্ধান্ত নেবে। সুতরাং আপনি যদি কেবল কোনও সাক্ষাত্কারকারীর সাথে 'জেলিং' না করতেন তবে চিন্তা করবেন না! কী গুরুত্বপূর্ণ তা হল আপনি সাক্ষাত্কারে কতটা ভাল অভিনয় করেন perform

আপনার দক্ষতা থাকা উচিত

আপনার সাক্ষাত্কারের আগে নিম্নলিখিত দক্ষতা / কৌশলগুলি সম্পর্কে নিশ্চিত হয়ে নিন। এমনকি যদি আপনি এগুলি সম্পর্কে সরাসরি কোনও প্রশ্ন নাও পান তবে সেগুলি পর্যালোচনা করলে অবশ্যই আপনার মাথাটি সঠিক মানসিকতায় প্রবেশ করতে পারে।

  • ডাটা স্ট্রাকচার

    একটি অ্যারে এবং একটি লিঙ্কযুক্ত তালিকার মধ্যে পার্থক্য কী? একটি গাছ এবং একটি গ্রাফ? আপনি কখন অন্যটির উপরে ব্যবহার করবেন? কীভাবে সেই গতি / স্মৃতি ব্যবসায়ের প্রভাব পড়বে?

    একটি সাক্ষাত্কার প্রশ্ন একটি কার্যনির্বাহী সমাধানে শেষ হয় না। আপনার পদ্ধতির রানটাইম এবং আপনি কী ধরণের বাণিজ্য বন্ধ করতে পারেন তা ব্যাখ্যা করতে সক্ষম হোন। উদাহরণস্বরূপ, "যদি আমি সমস্ত কিছু ক্যাশে করে থাকি তবে এটি এক্স গিগ র‍্যাম লাগবে তবে দ্রুত সম্পাদন করবে কারণ ..."। অথবা, "আমি অপারেশন করানোর সময় যদি বাইনারি গাছটি বাছাই করে রাখি তবে এক্স ধীর গতিতে হবে, Y আরও দ্রুত হবে ইত্যাদি etc."

  • আলগোরিদিম

    বেসিক গ্রাফ ট্রভারসাল অ্যালগরিদম, ট্রি ট্রভারসাল অ্যালগরিদম এবং বাছাই সংখ্যার জন্য দুটি ভাল পন্থা।

    ডায়নামিক প্রোগ্রামিং ব্যবহার করে একটি তুচ্ছ ত্রুটিযুক্ত সমস্যা সমাধানের অনুশীলন নিশ্চিত করুন। যখন শক্ত সাক্ষাত্কারের প্রশ্ন আসে তখন সেই গর্তে এটিই আপনার টেক্কা!

  • হ্যাশ টেবিল

    এটি বিশাল। হ্যাশ টেবিল সম্পর্কে জানার জন্য সমস্ত কিছু জানুন, নিজের একটি প্রয়োগ করতে সক্ষম হওয়া থেকে শুরু করে হ্যাশিং ফাংশন সম্পর্কে জেনে রাখা, কেন বালতিগুলির সংখ্যাটি প্রাথমিক সংখ্যা হওয়া উচিত। হ্যাশ টেবিলের সাথে জড়িত ধারণাগুলি কম্পিউটার বিজ্ঞানের প্রতিটি ক্ষেত্রেই প্রাসঙ্গিক।

  • নিজের সম্পর্কে কথা বলার বিষয়

    সাক্ষাত্কারকারীর সাথে প্রথম কয়েক মিনিটের চিট-চ্যাটটি কোনও ধরণের অভিজ্ঞতা যা আপনাকে আলাদা করে দেয় তা ব্যাখ্যা করার জন্য গুরুত্বপূর্ণ সময়। প্রাসঙ্গিক প্রকল্প, উল্লেখযোগ্য প্রযুক্তিগত কৃতিত্ব এবং এর মতো। মনে রাখবেন, সাক্ষাত্কারটি পরিচালনাকারী ব্যক্তি আপনার মতো শত শত স্মার্ট ব্যক্তি না হলে কয়েক ডজন সাক্ষাত্কার নিয়েছেন। তাহলে আপনি কী বলতে পারেন যা তাদের অবাক করে দেবে?

    উদাহরণস্বরূপ, একটি সাক্ষাত্কারে আমি ইন্টারভিউয়ারের সাথে একটি প্রোগ্রামের কথা বলেছিলাম যা আমি কলেজের গো গেম খেলতে লিখেছিলাম। গো গেমের জন্য একটি এআই লেখা খুব কঠিন, এবং এটি প্রমাণ করার জন্য আমার কাছে একটি ভয়ঙ্কর গো-বট রয়েছে! মূল কথাটি হ'ল আপনিই, এবং কেবল কিছু স্মার্ট ব্যক্তি নয় যিনি কীভাবে প্রোগ্রাম করবেন তা জানেন।

খুব বেশি চাপ দেবেন না, এটি অন্যর মতো একটি ইন্টারভিউ মাত্র interview আশ্বাস দিন যে কেউ আপনাকে ম্যানহোল কভার বা মন্ট সম্পর্কে মূ questions় প্রশ্ন জিজ্ঞাসা করবে না Rest ফুজি।


7

শিথিল করা

আপনার সাক্ষাত্কারটি যদি আমার মতো কিছু হয় তবে সাক্ষাত্কারটি আপনাকে জমা দেওয়ার জন্য গ্রিল করার জন্য নেই, আপনি কীভাবে ভাবছেন তা দেখার জন্য তিনি সেখানে রয়েছেন ।

সম্পাদনা: এটি কেবলমাত্র প্রাথমিক ফোনের সাক্ষাত্কার ছিল, আমি এর চেয়ে আরও কিছু সম্পর্কে জানি না ... এবং আমি যদি করতাম তবে সম্ভবত আপনাকে যাইহোক বলতে পারতাম না!


2
আপনি কি চাকরি পেয়েছেন?
মনোজ আর

1
@ মনোজ: লোল - না, তবে এটি মূল বিষয় নয়। আমি যে চাকরির জন্য তারা সাক্ষাত্কার নিচ্ছিলাম তা আসলে আমি চাইনি, তবে প্রক্রিয়াটি এবং কী কী সুযোগ রয়েছে তা সম্পর্কে আগ্রহী ছিলাম। আমার / ক্যালিফোর্নিয়ায় যাওয়ার কোনও ইচ্ছা ছিল না!
স্টিভেন এ লো

2

Http://get-that-job-at-google.blogspot.in/ থেকে নিম্নলিখিত নিবন্ধটি নেওয়া হয়েছে

কোডিং নলেজ সি / সি ++ এবং জাভা গুগল ইন্টারভিউয়ারদের জন্য পছন্দের প্রোগ্রামিং ভাষা। তাদের অবশ্যই কমপক্ষে একজনকে অবশ্যই ভালভাবে জানতে হবে। আপনি ফোন স্ক্রিনের সাক্ষাত্কারে এবং অনসাইটের সাক্ষাত্কারেও কোড লিখবেন বলে আশা করা হবে।

সিএস সাক্ষাত্কারের জন্য প্রস্তাবিত বই : অ্যালগরিদমগুলির পরিচিতি - লিখেছেন Cormen

প্রোগ্রামিং সাক্ষাত্কার উন্মুক্ত

কোডিং সাক্ষাত্কারগুলি ক্র্যাক করা

সাক্ষাত্কারের জন্য অ্যালগরিদম

কোডিং অনুশীলনের জন্য প্রস্তাবিত ওয়েবসাইটগুলি : ইন্টারভিউ স্ট্রিট, টপকোডার

বিগ-ও এটি একটি অ্যালগোরিদমিক সাক্ষাত্কারের জন্য প্রস্তুতির প্রাথমিক পয়েন্ট হওয়া উচিত। আপনার অবশ্যই বেসিক জটিলতা বিশ্লেষণের সাথে লড়াই করতে হবে না, কারণ এটি ভাড়া নেওয়ার নিশ্চয়তা দিবে না। ও, Θ এবং ations সূচনাগুলি আপনার পরিচিত হওয়া এবং বুঝতে হবে। আমি ডেটা স্ট্রাকচার এবং অ্যালগরিদম বইয়ের জটিলতা বিশ্লেষণের বিভাগটি পড়ার পরামর্শ দিচ্ছি।

বাছাই করা আপনার সহজেই কুইকসোর্ট এবং মার্জসর্টের মতো অ্যালগরিদম ও (n * lgn) লিখতে সক্ষম হওয়া উচিত। সেরা, সবচেয়ে খারাপ এবং গড় ক্ষেত্রে জটিলতার তুলনা করুন এবং বুঝতে পারবেন। আমি উইকিতে এই টেবিলটি খুব সহজ বলে মনে করেছি; এটি সমস্ত বাছাই করা অ্যালগরিদমের গুরুত্বপূর্ণ বৈশিষ্ট্য তালিকাভুক্ত করে। বাবল সাজ্ট বা সন্নিবেশ সাজানোর মতো বেসিক ও (এন ^ 2) অ্যালগরিদমগুলিকে অবহেলা করবেন না, যেহেতু অন্যান্য অ্যালগরিদমগুলি এর চেয়ে উন্নতি করে। সাক্ষাত্কারগুলি একটি মৌলিক ধারণা উন্নত করার বিষয়ে আরও রয়েছে, অ্যালগরিদমগুলি বাছাই করা এই প্রক্রিয়াটিতে সহায়তা করবে।

হ্যাশ টেবিলগুলি যখন সন্দেহ হয়, হ্যাশ টেবিলগুলি ভাবেন। এগুলি বেশিরভাগ সমস্যার ক্ষেত্রে কার্যকর এবং প্রায়শই আমাদের ক্যাশে ফলাফলের মাধ্যমে কিছু সমস্যার সময়ের জটিলতা উন্নত করতে সহায়তা করে।

গাছগুলি মৌলিক গাছের নির্মাণ, ট্র্যাভারসাল এবং হেরফেরের অ্যালগরিদমগুলির মধ্য দিয়ে যায়। বাইনারি অনুসন্ধান গাছের উপর ভিত্তি করে আপনার অ্যালগোরিদম প্রয়োগ করতে সক্ষম হওয়া উচিত। আপনার সাক্ষাত্কারে কোডগুলি লেখার প্রত্যাশা করা হয় না যদিও আপনার ভারসাম্যযুক্ত গাছগুলির সাথে পরিচিত হওয়া উচিত: এভিএল গাছ, লাল-কালো গাছ, ট্রি, এন-আরি গাছ ইত্যাদি, ইনর্ডার, পোস্টর্ডার এবং প্রির্ডার ট্র্যাভারসাল সম্পর্কে সম্পূর্ণ জ্ঞান প্রয়োজনীয়, কারণ আমরা এই ট্র্যাভারসালগুলির মধ্যে একটিতে সাধারণ পরিবর্তন করে অনেক গাছের সমস্যা সমাধান করতে পারি।

গ্রাফ গ্রাফ কম্পিউটার বিজ্ঞানের একটি অত্যন্ত গুরুত্বপূর্ণ ধারণা। গ্রাফের তিনটি মৌলিক উপস্থাপনা (বস্তু এবং পয়েন্টার, ম্যাট্রিক্স এবং সংলগ্ন তালিকা) অনুশীলন করুন এবং তাদের উপকারিতা এবং কনসের সাথে নিজেকে পরিচিত করুন। সাক্ষাত্কারের সময় খুব বেশি সময় নেই তাই আপনার খুব জটিল কিছু আশা করা উচিত নয়। তবে, বেসিক গ্রাফ ট্র্যাভারসাল অ্যালগরিদম (ডিএফএস এবং বিএফএস) একটি আবশ্যক, আপনার সমস্ত বুনিয়াদি উপস্থাপনায় এগুলি প্রয়োগ করা উচিত। আপনার ডিজজস্ট্রা বা ফ্লয়েড-ওয়ারশাল অ্যালগরিদম পাশাপাশি ন্যূনতম বিস্তৃত গাছের অ্যালগোরিদম (ক্রুসাল এবং প্রাইম) প্রয়োগ করতে সক্ষম হওয়া উচিত। টপোলজিকাল বাছাই সম্পর্কে জানুন, যেহেতু এটি বহু ক্রমগত সমস্যার ক্ষেত্রে আশ্চর্যজনকভাবে খুব কার্যকর।

ডায়নামিক প্রোগ্রামিং বাস্তবায়ন ছোট হওয়ায় এটি সম্ভবত সবচেয়ে গুরুত্বপূর্ণ বিষয়। 35-40 মিনিটের সময়কালে আপনার 2-3 গতিশীল অ্যালগরিদম প্রয়োগ করতে সক্ষম হওয়া উচিত। আপনি এই ব্লগে বা ওয়েবে সংস্থানগুলি যাচাই করবেন, আপনি দেখতে পাবেন যে আপনার সাক্ষাত্কারে কমপক্ষে একটি গতিশীল প্রোগ্রামিং প্রশ্ন আশা করা উচিত।

অপারেটিং সিস্টেমগুলি প্রক্রিয়াগুলি, থ্রেড এবং সম্মতি সংক্রান্ত বিষয়গুলি সম্পর্কে জানুন। মিটেক্সেস, সেমফোরস, মনিটর এবং তারা কীভাবে কাজ করে তা সম্পর্কে জানুন। ডেডলক এবং লাইভলক কী এবং কীভাবে সেগুলি এড়ানো যায় তা বুঝুন। কনটেক্সট স্যুইচিং, শিডিয়ুলিং ইত্যাদি সম্পর্কে জানুন

গণিত আপনার গণনা, সংযুক্তি এবং সম্ভাবনার সাথে নিজেকে পরিচিত করা উচিত।

গুগলের প্রকাশনা আপনার যদি সময় থাকে তবে নীচে তালিকাভুক্ত গুগলের পাথ-ব্রেকিং প্রকাশনা পড়ুন। গুগল ফাইল সিস্টেম

গুগল বিগ টেবিল

গুগল ম্যাপ্রেডস


আপনার এখানে প্রাসঙ্গিক পাঠ্য পোস্ট করা উচিত এবং লিঙ্ক-পচা এড়ানো উচিত।
মারাত্মক

দুঃখিত, আমি এই ফোরামে নতুন। আমি আমার উত্তরটি উন্নত করেছি
চিন্ময়

1
"... জাভা ... গুগলের জন্য পছন্দের প্রোগ্রামিং ভাষা" আমি তা জানতাম না। ক্রোম কেন অন্যান্য ব্রাউজার হিসাবে 3x সংস্থান ব্যবহার করে তা ব্যাখ্যা করে। (নক ঠক। কে আছে? ... দীর্ঘ বিরতি ... জাভা!)
জোশ ক্যাম্পবেল

1

আপনি যদি বেশ কয়েকটি মাস কেয়ারকাপে কাটিয়ে থাকেন তবে আপনার আরামের সামর্থ রয়েছে। সাক্ষাত্কারে এই মুহুর্তে যা ঘটে যায় তা পরিকল্পনা করা যায় না তবে আরও শিথিল হয়ে উঠতে হবে এবং চারদিকে টিকে থাকার শক্তি থাকতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.