আমি মনে করি যে আপনি নিজের জ্ঞানের সীমাবদ্ধতার মুখোমুখি হচ্ছেন কীভাবে পরিচালনা করেন তা প্রমাণ করার জন্য একটি সাক্ষাত্কারে এটি গুরুত্বপূর্ণ। আপনার নিয়োগকর্তা আপনাকে জানেন না এমন প্রযুক্তিতে 200-পৃষ্ঠার ডকুমেন্টটি ফেলে দিতে সক্ষম হতে চান এবং আপনি এটির আবাসিক বিশেষজ্ঞ হওয়ার প্রত্যাশা করছেন।
আমি যখন আমার বর্তমান পজিশনের জন্য সাক্ষাত্কার নিয়েছি তখন কলেজের কয়েক বছর ধরে আমি কোনও সি ++ লিখিনি, এবং যতটা ভর্তি হয়েছিলাম। যখন কেউ class A : public B
হোয়াইটবোর্ড প্রশ্নের অংশ হিসাবে লিখেছিলেন , আমি মনে করতে পারি না কোনটি বেস ক্লাস এবং কোনটি উত্পন্ন হয়েছিল, তবে বাক্যসংক্রান্তকে সিনট্যাক্স সম্পর্কে জিজ্ঞাসা করার পরে, আমি অন্তর্নিহিত ধারণাগুলি সম্পর্কে আমার জ্ঞানের ভিত্তিতে প্রশ্নের উত্তর সফলভাবে দিতে সক্ষম হয়েছি , এবং কাজের প্রস্তাব দেওয়া হয়েছিল। অন্যদিকে, যে কেউ দাবি করেন যে বিগত ৫ বছর ধরে প্রতিদিন সি ++ তে প্রোগ্রামিং করছেন তাদের মাথার উপরের অংশটি সিনট্যাক্সটি জানা উচিত।
যাইহোক, এমনকি যে কেউ সর্বদা একটি নির্দিষ্ট ভাষা ব্যবহার করেন, এমন কিছু অঞ্চলে আপনি জঞ্জাল হতে পারেন যা আপনি আশা করতে পারেন না, তবে এটির জন্য ভাল কারণ থাকতে হবে। উদাহরণস্বরূপ, আমি এম্বেড প্রোগ্রামিং করি, এবং দীর্ঘ সময় কোনও ফাইল খুলতে বা পড়তে কোড লিখিত নেই, বা কোনও ব্যবহারকারীর কাছ থেকে ইনপুট পেতে, বা একটি ডেটাবেস জিজ্ঞাসা করতে, বা একটি জিইউআই আঁকতে। এর অর্থ এই নয় যে আমি দ্রুত এই দক্ষতাগুলি পুনরায় অর্জন করতে পারি না, তবে আমার তা করার দক্ষতা প্রদর্শন করার জন্য প্রস্তুত হওয়া উচিত এবং কেবল তাদের কাছ থেকে আমার শব্দটি গ্রহণ করা আশা করা উচিত নয়।
অন্য উদাহরণ হিসাবে, পূর্ববর্তী চাকরিতে, অতি-নির্ভরযোগ্যতার জন্য সর্বোচ্চ র্যাম প্রয়োজনীয়তা প্রমাণ করার জন্য আমাদের সমস্ত স্মৃতি স্থিতিশীলভাবে বরাদ্দ করতে হয়েছিল। বিরল ব্যতিক্রমে এটি সম্ভব ছিল না, এটিতে সাইন আপ করার জন্য আপনাকে একটি সমবয়সী পেতে হয়েছিল, এবং স্মৃতি কখনও মুক্তি হতে পারে না। গতিশীল বরাদ্দ এড়ানোতে আমি খুব ভাল পেয়েছি , তবে এটি করা ভাল হওয়ার মতো জিনিস নয়।
যদি এই ক্ষেত্রগুলি সম্পর্কে কোনও প্রশ্ন জিজ্ঞাসা করা হয়, আমি স্বীকার করব যে আমি মরিচা পড়েছি, এবং কারণটি দেব, তারপরে প্রয়োজনীয় হিসাবে স্পষ্ট করার প্রশ্ন জিজ্ঞাসা করে আমি যতটা সেরা স্মরণ করতে পারি তার উত্তর দেওয়ার জন্য এগিয়ে যান।