ভাল সাক্ষাত্কার প্রোগ্রামিং প্রকল্পগুলি [বন্ধ]


26

আমি কয়েকটি ছোট প্রোগ্রামিং প্রকল্পগুলি সন্ধান করছি যা আমি সম্ভাব্য কর্মীদের তাদের প্রোগ্রামিং সক্ষমতা নির্ধারণ করতে দিতে পারি। এগুলি সরাসরি কলেজের বাইরে প্রোগ্রামার হবে। আমি এমন প্রকল্পগুলির সন্ধান করছি যা কাউকে কয়েক ঘন্টা সময় নেয় এবং তারা সাক্ষাত্কারের পরে তাদের উত্তরগুলি ইমেল করে।

একটি উদাহরণ হ'ল পাঠ্যের এই অনুচ্ছেদটি গ্রহণ করা এবং বর্ণমালাযুক্ত অনন্য শব্দের একটি তালিকা ফেরত দেওয়া। প্রতিটি শব্দের পরে আমাকে বলুন যে শব্দটি কতবার প্রকাশিত হয়েছিল এবং কী প্রেরণে শব্দটি প্রকাশিত হয়েছিল appre

কারও কোন ভাল পরামর্শ আছে?


এসিএম প্রোগ্রামিং প্রতিযোগিতা প্রশ্ন। আপনি এই প্রশ্নগুলির একটি সংরক্ষণাগার এখানে পেতে পারেন ।

1
এই প্রোগ্রামিং ধাঁধা সাইটগুলি আপনার জন্য আকর্ষণীয় হবে? প্রোগ্রামার্স.স্ট্যাকেক্সেঞ্জঞ্জ
প্রশ্নগুলি

উত্তর:


43

আমি দীর্ঘদিন থেকে এই সিদ্ধান্তে পৌঁছেছি যে অল্প সময়ে কেউ কিছু করতে পারে না আমাকে সেই ব্যক্তি সম্পর্কে দরকারী কিছু বলতে পারে না। তবে প্রতিটি ভাল প্রার্থীর ব্যক্তিগত প্রকল্প ইতিমধ্যে লিখিত রয়েছে যা আপনাকে অনেক কিছু বলতে পারে। সুতরাং আমি "আমাকে কোডের একটি টুকরো দিন যার সাথে আপনি গর্বিত এবং আপনার নামটি স্ট্যাম্প করে খুশি" দিয়ে নির্দিষ্ট চ্যালেঞ্জগুলি প্রতিস্থাপন করেছি।

তাদের প্রকল্পের পছন্দ আপনাকে যে কোনও ঘন্টা-দীর্ঘ কাজের চেয়ে বেশি বলে tells এবং তারপরে আপনি আরও কিছু জানতে এটি আলোচনা করতে এক ঘন্টা ব্যয় করতে পারেন।


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

4
@ টিএমএন - ওহ, আমরা এটিও কিছুটা করি। তবে আমি এমন লোকদের সাথে পরিচিত হয়েছি যারা কোড পড়তে পারে এবং এটি ভাল লিখতে পারে না ।
পিডিআর

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

28

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

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


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

+1 @ জের। গতবার আমি যখন একজন প্রোগ্রামারের জন্য সাক্ষাত্কার নিয়েছিলাম তখন আটজনের মধ্যে ছয়জন প্রার্থী সর্বাধিক প্রাথমিক কাজগুলি (এমনকি গুগল এবং এসও সহ) সম্পন্ন করতে পারেননি। আমি তাদের পাঁচ মিনিটের জন্য আমার আসল কোডবেজের কাছে রাখার কোনও উপায় নেই, ৩০ দিনের দিন।
জুলিয়া হ্যাওয়ার্ড

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

12

কাউকে নিজের সময়ে ব্যবহারিক প্রকল্প করার অনুমতি দেওয়ার অর্থ এই নয় যে তারাই এটি করে।

প্রত্যেকে একটি সাক্ষাত্কারের জন্য প্রথম দিকে উপস্থিত হয় (ভাল, কমপক্ষে হওয়া উচিত)। আমরা তাদের দেখার জন্য প্রস্তুত না হওয়া অবধি তাদের জন্য কাজ করার জন্য আমাদের 'অপেক্ষা করার সময়' শীট রয়েছে। এটিতে আট (8) টি প্রশ্ন রয়েছে যা আমরা প্রাথমিকভাবে ভাষাটি ব্যবহার করি এমন কোনও আবেদনকারীর জ্ঞানের পরীক্ষা করে test

আমরা সবার উত্তর সঠিকভাবে খুঁজছি না, কারণ যে কেউ তাদের সামনে কম্পিউটারের সাহায্যে এগুলি পেতে পারে। আমরা প্রক্রিয়া খুঁজছি, তারা কি এমনকি তাদের উত্তরগুলি কীভাবে আসে সে প্রশ্নেরও চেষ্টা করে।

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

এটি পূর্ববর্তী কাজের সাথে মিলিত, আমরা খুঁজে পাই, প্রার্থীদের ফিল্টার করার সেরা উপায়।

আপডেট 2016/06/15

আমরা কীভাবে বিকাশকারীদের নিয়োগ করি তাতে আমরা আমাদের প্রক্রিয়াটি উল্লেখযোগ্যভাবে পরিবর্তন করেছি।

প্রথম পর্যায়: একটি 15 মিনিটের ফোন সাক্ষাত্কার যেখানে আমরা 7 টি প্রশ্ন জিজ্ঞাসা করি। প্রথম 2 টি হ'ল "আপনি সবচেয়ে মজাদার জিনিসটি কী করেছেন?" (প্রোগ্রামিং সম্পর্কিত হতে হবে না) এবং "আপনার ফ্রি সময়ে মজার জন্য আপনি কী কোড দেন?"

দ্বিতীয় পর্যায়: একটি মিনি প্রকল্প যা তারা নিজের সময়ে সম্পূর্ণ করে। তারপরে আমরা তাদের সাথে একটি স্ক্রিন শেয়ার করি এবং তারা কী তৈরি করেছে তা আমাদের দেখায়। স্ক্রিন ভাগের সময় আমরা তাদের প্রজেক্টে দুটি পরিবর্তন আনতে পারি এবং তারপরে এগুলিকে কাজ করতে দেখি এবং এটি কাজ করে চলেছি।

পর্ব 3: ব্যক্তিগত সাক্ষাত্কারে।

এই প্রক্রিয়াটি আমাদের এখনই সংস্কৃতি মাপসই করার অনুমতি দেয় (পর্ব 1)। যদি তারা কাজটি করতে পারে এবং প্রকৃতপক্ষে তাদের আলাপটি হাঁটতে পারে (পর্যায় 2)। অবশেষে, নিশ্চিত করুন যে আমরা যা খুঁজছি তার সাথে তাদের মানগুলি ইনলাইন রয়েছে (ফেজ 3)।


1
এটি একরকম উজ্জ্বল। আমি এটা পছন্দ করি!
দবিধাসকিন্স

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

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

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

2
@ আরডিএল, আমাদের বেশিরভাগ সাক্ষাত্কার প্রক্রিয়াটি আমরা যে ধরণের বিকাশকারীকে খুঁজছি তার প্রতি মজাদার নকশার জন্য তৈরি করা হয়েছে এবং বাকী অংশের জন্য জাহান্নাম is আপনি জানেন কীভাবে ভাল ডিভস কোনও চ্যালেঞ্জকে প্রতিহত করতে পারে না।
পিডিআর

4

আপনি জোন জাগারের দুর্দান্ত সাইবার-ডোজো পরীক্ষা করতে চাইতে পারেন ।

এটা একটা ওয়েব ভিত্তিক ইন্টিগ্রেটেড করছেন জন্য ডিজাইন করা পরিবেশ এর ইচ্ছাকৃত অনুশীলন এর টেস্ট চালিত উন্নয়ন এবং দলের গতিবিদ্যা সম্পর্কে জানতে। এতে প্রচুর ছোট প্রোগ্রামিং কাজ রয়েছে (কাটার) এবং পাইথন এবং রুবি থেকে জাভা এবং সি ++ পর্যন্ত বিভিন্ন ভাষা সমর্থন করে।

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

সবচেয়ে ভাল কথাটি হল, একটি কাতা করার পরে আপনি ফিরে যেতে পারেন এবং লাল / সবুজ অগ্রগতি (বা তারা যদি টিডিডি * 8 'না করেন তবে দেখুন) ata প্রতিটি সংকলন / পরীক্ষা পরীক্ষার ফলাফলের সাথে গিট সংগ্রহস্থলগুলিতে পরিবর্তনগুলি প্রতিশ্রুতি দেয়।

আমি মনে করি সাক্ষাত্কার কোডিং পরীক্ষার জন্য এটি ব্যবহার করা আপনাকে কেবল কোনও সমস্যা সমাধানের জন্য প্রার্থীদের দক্ষতা নয়, সমস্যা সমাধানের ক্ষেত্রে তাদের পদ্ধতির এবং বাহ্যিক কারণগুলির দ্বারা আবদ্ধ না হলে তারা যে প্রক্রিয়াটি ব্যবহার করেন, কেবল তার জন্য উপযুক্ত একটি কাটা নির্বাচন করুন could আপনি চান সময় প্রার্থী এটি ব্যয়।

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


3

আমি কেবল একবার এটি সংস্থার সাথে সাক্ষাত্কার নিয়েছি that তারা 6 বা 7 সমস্যার একটি প্রশ্নপত্র দিয়েছে। নির্দেশ ছিল প্রতিটি সমস্যা সমাধানের জন্য একটি পদ্ধতি তৈরি করা।

কার্যটির একটি অংশ ছিল বুঝতে পারছিলাম যে আপনি কোডটি পুনরায় ব্যবহার করতে পারেন। সমস্যাগুলি অন্যান্য সমাধান থেকে কোড ব্যবহার করতে পারে। এটিও অনুক্রমিক ছিল না। উদাহরণস্বরূপ, প্রশ্ন 3 ব্যবহারের পদ্ধতি 5 ব্যবহার করে রচনা করা যেতে পারে।

আমি এরকম কিছু চেষ্টা করার পরামর্শ দেব।

প্রশ্ন হিসাবে? প্রজেক্ট অলারের সাইটে কিছু শুরুর প্রশ্ন ভাল।

তারা কীভাবে একসাথে একটি প্রকল্প স্থাপন করতে পারে তা যদি আপনি দেখতে চান তবে আপনি একটি সাধারণ খেলাও চেষ্টা করতে পারেন।

অথবা, আপনি যদি কিছু নিয়ে আসতে না চান তবে চূড়ান্ত প্রকল্প থেকে আপনাকে কোনও কোডে প্রেরণ করতে বলুন।


3

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

একটি উদাহরণ হ'ল পাঠ্যের এই অনুচ্ছেদটি গ্রহণ করা এবং বর্ণমালাযুক্ত অনন্য শব্দের একটি তালিকা ফেরত দেওয়া। প্রতিটি শব্দের পরে আমাকে বলুন যে শব্দটি কতবার প্রকাশিত হয়েছিল এবং কী প্রেরণে শব্দটি প্রকাশিত হয়েছিল appre

আপনি এই প্রশ্নটি দিয়ে কী খুঁজছেন? এটি সমাধানের জন্য কতগুলি উপায় রয়েছে এবং প্রতিটি পদ্ধতির আপনাকে উত্তরটি লিখেছেন এমন ব্যক্তি সম্পর্কে কী বলে? এই প্রশ্নের কার্যকর উত্তরের মাধ্যমে দক্ষতাগুলি কি একই দক্ষতাগুলি দেখানো হয়েছে যা আপনার ব্যবসায়ের পক্ষে সবচেয়ে গুরুত্বপূর্ণ?

আমি এই প্রশ্নের উত্তর চাই না; আমি কেবল চাই যে আপনি নিজের প্রক্রিয়াটিতে একদল পরীক্ষার্থীর বিষয়বস্তু দেওয়ার আগে আপনি উত্তরগুলি সম্পর্কে চিন্তাভাবনা করুন। আপনি কী দক্ষতা সন্ধান করছেন তা যদি আপনি জানেন তবে সেই দক্ষতাগুলির জন্য একটি প্রশ্ন তৈরি করা কঠিন নয় hard আপনি যদি অন্য কারও প্রশ্নটি মূল্যায়নের জন্য ডিজাইন করা হয়েছে (যদি কিছু থাকে তবে) তার পুরোপুরি বোঝাপড়া না করে আপনি সত্যই নিজেকে বোকা বানাচ্ছেন এবং সবার সময় নষ্ট করছেন।


আপনার সময় নষ্ট করার জন্য দুঃখিত।
বিগটাং

1
@ বিগতাং, এটি মোটেও এমন নয়। দুঃখিত, যদি উপরেরটি কোনও রেন্ট হিসাবে আসে - আমি কীভাবে এটি দেখতে পারি তা দেখতে পারি - তবে আমার লক্ষ্যটি ছিল আপনি নতুন ভাড়া নিয়ে যাচ্ছেন তার দক্ষতার ভিত্তিতে আপনার নিজের প্রকল্প তৈরির জন্য একটি মামলা তৈরি করা to আপনি প্রায় কোনও কিছু থেকে একটি সামান্য প্রকল্প তৈরি করতে পারেন, তবে আপনার এবং মধ্যস্থতাকারীদের উভয়ের জন্য এটি সার্থক করার জন্য প্রয়োজনীয়তাগুলি আপনার দক্ষতার দ্বারা চালিত হওয়া উচিত যা আপনি সবচেয়ে বেশি মূল্যবান হন।
কালেব

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

0

একটি উদাহরণ হ'ল পাঠ্যের এই অনুচ্ছেদটি গ্রহণ করা এবং বর্ণমালাযুক্ত অনন্য শব্দের একটি তালিকা ফেরত দেওয়া। প্রতিটি শব্দের পরে আমাকে বলুন যে শব্দটি কতবার প্রকাশিত হয়েছিল এবং কী প্রেরণে শব্দটি প্রকাশিত হয়েছিল appre

তারা কোন ভাষায় এটি লিখবে? যদি তারা এমন কোনও স্কুল থেকে বেরিয়ে আসে যা সি-তে খুব বেশি মনোনিবেশ করে তবে এটি পাইথন / পার্ল / রুবি ইত্যাদি পড়ানোর মতো লিখন হিসাবে তাত্পর্যপূর্ণ হবে না ... বা জাভা বা সি #ও। যাইহোক, এটি একটি ভাল সামান্য পরীক্ষা।

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


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

স্পষ্টতই, বিভাজন () এবং অ্যারে / তালিকার (ধাক্কা / সংযোজন সহ) যে কোনও ভাষা এই তুচ্ছ করে তুলবে। কোনও সি প্রোগ্রামারকে 'ধরে নিতে' বিভক্ত () এবং তালিকা তৈরি করার অনুমতি দিন এবং এটি ঠিক তুচ্ছ :-) হয়ে যায়
চককট্রিল

-1

আপনি যে ভাষাটি খুঁজছেন তার জন্য সেই ভাষার নকশার দৃষ্টান্ত ব্যবহার করে তাদেরকে কনওয়ের গেম অফ লাইফ বাস্তবায়ন করুন ।

একটি জাভা বা সি # কনওয়ের গেম অফ লাইফ অবজেক্ট ওরিয়েন্টেড হওয়া উচিত, এলআইএসপি বা এফ # কার্যকরী হবে ইত্যাদি etc.


2
এটি শেষ করতে আপনি তাদের কত দিন দেবেন?
কাজ

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

8
কোন পরীক্ষার্থীকে কনওয়ের গেম অফ লাইফ লেখার জন্য জিজ্ঞাসা করা হয়েছে তারা কীভাবে সম্প্রতি কলেজে ছিল, বা সেই সমস্যাটি লিখিত এবং অধ্যয়ন করেছিল। আপনি @ জর্জ স্টকারের ভাড়া নেবেন কারণ তিনি এটি কয়েক ডজন লিখেছেন। গেম অফ লাইফের কোনও বাস্তব-বিশ্বের উন্নয়ন কাজের সাথে কতটা সম্পর্ক রয়েছে?
চককট্রিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.