প্রতিটি ভাল .NET বিকাশকারীদের উত্তর দিতে সক্ষম হওয়া উচিত? [বন্ধ]


246

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

কোন ভাল নেট নেট প্রোগ্রামার প্রতিক্রিয়া জানাতে সক্ষম হবে এমন কোন প্রশ্ন আপনি মনে করেন ?

আমার নিজের ঘাটতি কোথায় আছে তা দেখার জন্য আমি এটিকে নিজের জন্য একটি চেকলিস্ট হিসাবে দেখতে চাই (অনেকগুলি রয়েছে ...)

বিকল্প পাঠ

* আপডেট: এটি পরিষ্কার করতে চাই যে আমরা কেবল নেট নেট জ্ঞানের জন্য পরীক্ষা করছি না, এবং সমস্যা সমাধানের ক্ষমতা এবং সাধারণ প্রোগ্রামিং দক্ষতা আমাদের কাছে আরও গুরুত্বপূর্ণ।

উত্তর:


171

প্রাথমিক প্রশ্নগুলির মধ্যে রয়েছে:

আমি মনে করি এটি সাধারণত আপনার আবেদনকারীদের একটি সাধারণ কোডিং অনুশীলন যেমন:

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

এরপরে, নির্দিষ্ট প্রযুক্তিগত জ্ঞানের সন্ধান করুন:

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

এর মধ্যে কোনও দক্ষ সি # প্রোগ্রামার উত্তর দেওয়ার পক্ষে বিশেষত কঠিন প্রশ্ন নয় এবং এগুলি আপনাকে আপনার আবেদনকারীদের বিশেষ ক্ষমতা সম্পর্কে ভাল ধারণা দিতে হবে। আপনি কয়েকটি প্রশ্ন / কোডের নমুনায়ও কাজ করতে চাইতে পারেন যা নির্দিষ্ট নকশার নিদর্শনগুলি ব্যবহার করে।

[স্পষ্টতার জন্য সম্পাদনা করুন] :

দেখে মনে হচ্ছে যে আমি কেন এই ধরণের প্রশ্ন জিজ্ঞাসা করি তা অনেক লোকই বুঝতে পারে না। আমাকে কয়েকটি লোকের মন্তব্যে স্পর্শ করতে দাও (আমি সরাসরি উদ্ধৃতি দিচ্ছি না, তবে পরিবর্তে প্যারাফ্রেসিং করছি):


প্রশ্ন: শেষ সময় কেউ কখন অস্থির বা দুর্বল উল্লেখ ব্যবহার করেছিল?

উত্তর: আমি যখন প্রযুক্তিগত সাক্ষাত্কার দিই তখন আমি কোনও ব্যক্তি .NET এর উচ্চ-স্তরের এবং নিম্ন-স্তরের বৈশিষ্ট্যগুলি বুঝতে পারি কিনা তা দেখার জন্য সন্ধান করি । অস্থিরতা এবং দুর্বল উল্লেখগুলি নেট .NET দ্বারা সরবরাহিত দুটি নিম্ন-স্তরের বৈশিষ্ট্য - এমনকি যদি এই বৈশিষ্ট্যগুলি প্রায়শই অনুশীলনে ব্যবহার না করা হয় তবে এই প্রশ্নের উত্তরগুলি অত্যন্ত প্রকাশ্য:

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

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

.NET মোটামুটি বিমূর্ত ভাষা, তবে তারা বিকাশকারীদের প্রায়শই সিএলআর এবং। নেট এর রানটাইমের নিম্ন-স্তরের বিশদ সম্পর্কে গভীর ধারণা থাকে।


প্রশ্ন: কেন কারও নিজস্ব হ্যাশটেবল বা লিঙ্কযুক্ত তালিকা বাস্তবায়নের প্রয়োজন হবে?

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

আপনি ডেটা স্ট্রাকচার 101 এর প্রথম দিনেই এই হ্যাশ টেবিলগুলি এবং লিঙ্কযুক্ত তালিকাগুলি সম্পর্কে শিখতে পারেন someone যদি কেউ স্ক্র্যাচ থেকে হ্যাশ টেবিল বা একটি লিঙ্কযুক্ত তালিকা লিখতে না পারেন তবে তাদের প্রযুক্তিগত জ্ঞানের একটি বিশাল ব্যবধান রয়েছে।


প্রশ্ন: এই প্রশ্নগুলি এত ক্রুড-ওরিয়েন্টেড কেন?

উত্তর: কারণ এই থ্রেডের শিরোনাম "প্রতিটি ভাল প্রশ্ন করা হয়। নেট বিকাশকারীদের জানা উচিত"। প্রত্যেক। নেট বিকাশকারী ক্রুড অ্যাপ্লিকেশনগুলি লেখার জন্য তাদের কেরিয়ার শুরু করে এবং জীবিকার জন্য যে সমস্ত অ্যাপ্লিকেশন বিকাশ করে তাদের 90% লোক লাইন অফ-বিজনেস অ্যাপ্লিকেশনগুলির সাথে সম্পর্কিত।

আমি মনে করি যে লাইন অফ বিজনেস অ্যাপ্লিকেশনগুলির জ্ঞান পরীক্ষার প্রশ্নগুলি বেশিরভাগ ক্ষেত্রে উপযুক্ত, যদি আপনি খুব নির্দিষ্ট কুলুঙ্গিতে যেমন সংকলক বিকাশ, গেম ইঞ্জিন বিকাশ, উপপাদ্য-প্রমাণকারী, চিত্র প্রক্রিয়াকরণ ইত্যাদির জন্য বিকাশকারীদের সন্ধান করেন তবে ।


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

33
একইভাবে, আমি কখনই কোনও ভেরিয়েবল "ভোল্টাইল" ঘোষণা করি নি এবং এক্সএমএল দিয়ে খুব কম করি এবং তাই আপনার প্রোগ্রামিংয়ের কাজটি সম্পূর্ণ করতে পারেনি। এবং তবুও- আমি একজন প্রকাশিত লেখক, একটি বড় প্রোগ্রামিং প্রতিযোগিতা জিতেছি এবং 4 টি সফল পণ্য লিখেছি যা বড় পুরষ্কার জিতেছে।
মার্ক ব্রিটিংহ্যাম

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

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

15
(Regex) Write a regular expression which removes all tags from a block of HTML.- আমি
ট্রাবলটি ছোট করে দেখি

135

আমি এই তালিকাগুলি পাওয়া স্কট Hanselman এর ব্লগ :

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

প্ল্যাটফর্ম স্বাধীন। নেট প্রশ্ন

ASP.NET


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

আমি বয়স, সাইফ। তবে অন্যদিকে, আপনি যদি বিশদটি জানেন না, আপনি সঠিকভাবে "ধারণাগুলি" প্রয়োগ করতে পারবেন না।
স্প্ল্যাটনে

2
কিছু প্রশ্ন সত্যই নির্বোধ, যেমন ডিবাগ এবং রিলিজ বিল্ডের মধ্যে পার্থক্য। হ্যাঁ, ভিজ্যুয়াল স্টুডিও কিছু বিল্ড কনফিগারেশন পূর্বনির্ধারিত করেছে তবে এটি প্ল্যাটফর্মের স্বাধীন প্রশ্ন নয়। যে কেউ কমান্ড লাইন দ্বারা বা মনো ব্যবহার করে সংকলন করেন, আপনি কী বলছেন তার কোনও ধারণা নেই।
lubos hasko

3
আপনি কি এমন ধারণাগুলি বর্ণনা করতে সক্ষম হন যা সাধারণত 2 পৃষ্ঠাগুলি এমনকি কোনও বইয়ের একটি অধ্যায় গ্রহণ করে, একটি সাক্ষাত্কারের পরিস্থিতিতে স্পষ্টভাবে বলা যায়। আমি তাদের আগেই রিহার্সাল না করেই পারি না
ক্রিস এস

1
লোককে শর্তাবলী সংজ্ঞায়িত করতে না বলার চেষ্টা করুন। আপনি সিএস মেজরদের সাথে শেষ করবেন যাদের পরীক্ষার জন্য তাদের মুখস্ত করতে হয়েছিল, তবে যারা প্রোগ্রাম করবেন তা বাস্তবে জানেন এমন লোকদের হাতছাড়া করবেন। আমার মনে আছে একবার জিজ্ঞাসা করা হয়েছিল "ডিফারেন্সিং" আসলে কী। আমার প্রথম ক্লুটি ছিল না, যদিও আমি এর আগে দিনে 30 বার করেছিলাম।
জেসন কেস্টার

94

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

আমি উদাহরণস্বরূপ, একটি কমপ্যাক্ট ফ্রেমওয়ার্ক লোক নই, আপনি যদি সেই দিকে যান তবে আমি আপনার সাক্ষাত্কারটি ব্যর্থ করতে পারি। তবে যদি এটি ব্যবহার করার দরকার হয় তবে আমি কিছু গবেষণা করতে এবং ডানদিকে লাফ দিতে পারতাম।

জোলের বই, স্মার্ট অ্যান্ড গেটস থিংস ডোন , ডেভস নিয়োগের জন্য দুর্দান্ত পরামর্শ দিয়েছে এবং জিজ্ঞাসা করার ধরণের প্রশ্নগুলি সম্পর্কে বড় সরস বিভাগ রয়েছে। আমি এটি সুপারিশ।


হয়ত নিয়োগের প্রক্রিয়ার অংশটি কার্ডস্পেসে সমস্যা হতে পারে বা এমন কিছু হতে পারে যা তারা কখনও দেখেনি !!
জেনিফার

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

যদি আমি প্রায় দু'জন লোককে বেছে নিতে পারি, যাদের দু'জনেরই সাধারণ প্রোগ্রামিং এবং সমস্যা সমাধানের দক্ষতা রয়েছে তবে ব্যবহারিক কারণে আমার আরও ভাল। নেট জ্ঞান এবং অভিজ্ঞতার সাথে একজনকে বেছে নিতে হবে।
স্প্ল্যাটনে

। নেট জ্ঞান অবশ্যই, তবে যখন সঙ্কুচিত প্রযুক্তিগুলি নেমে আসে আমি মনে করি আপনি সমস্যা সমাধানের দক্ষতার সাথে প্রোগ্রামারটির সাথে যেতে পারেন।
জেনিফার

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

66

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

অতীতে আমি ইতিমধ্যে তালিকাভুক্ত বেশ কয়েকটি প্রশ্ন জিজ্ঞাসা করেছি এবং আরও কয়েকটি:

  • রেফারেন্স এবং মান ধরণের মধ্যে পার্থক্য
  • রেফারেন্স দ্বারা পাস বনাম মান দ্বারা পাস
  • অপ্রয়োজনীয় এবং চূড়ান্তকারী
  • স্ট্রিং, অপরিবর্তনীয়তা, চরিত্রের এনকোডিং
  • ভাসমান পয়েন্ট
  • প্রতিনিধিদের
  • জেনেরিক্স
  • অবিচ্ছিন্ন প্রকার

1
হ্যাঁ, আমি এই ধরণের উত্তর দেখতে চেয়েছিলাম। গ্রহণযোগ্য হওয়ার জন্য ভাল প্রার্থী। এর চেয়ে ভাল কেউ?
স্প্ল্যাটনে

5
@ স্প্ল্যাটনে: মূর্খ হবেন না, এটি জোন স্কিটির উত্তর, সুতরাং কেবল এটি গ্রহণ করুন। এটা অবশ্যম্ভাবী।
স্টিভেন এ। লো

3
আমি কেবল বলছিলাম ... ডব্লু ডাব্লু ... আপনি স্কিটকে প্রশ্ন করবেন না!
সাইফ খান

1
এটি গৃহীত উত্তরটির চেয়ে অনেক ভাল উত্তর। মোটামুটি প্রশস্ত চৌবাচ্চা চালিত ভাষার বৈশিষ্ট্যগুলির জ্ঞানের পাশাপাশি পরীক্ষামূলক দক্ষতার ক্ষেত্রে কারও কাছে গভীর জ্ঞান আছে কিনা তা আপনাকে বুঝতে সহায়তা করে।
মার্ক ব্রিটিংহ্যাম

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

42

আমি '101 শীর্ষস্থানীয়। নেট সাক্ষাত্কার Qs এবং As "থেকে যে ধরণের জিনিসটি সন্ধান করতে এবং মুখস্থ করতে পারি তার চেয়ে সমস্যা সমাধানের দক্ষতার সন্ধান করছি তাদের সাথে আমি আছি।

কেবল নিজেকে উদাহরণ হিসাবে উদ্ধৃত করার জন্য, আমি দিনের পর দিন আমার প্রয়োজনীয় জিনিসগুলি 'জানার' প্রবণতা অর্জন করি। আমি যে বিষয়গুলি খুব কমই ব্যবহার করি তা ভুলে যাওয়ার (এবং পরে পুনরায় সন্ধান করতে হবে) ঝোঁক থাকে।

আপনি যদি আমাকে একটি সাক্ষাত্কারে ট্রিপ করতে চান তবে এটি খুব সহজ হবে।

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

... দু'জনের একটি উন্নয়ন দল নিয়ে।

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

... কীভাবে কোড লিখবেন যা হয় হয় প্রয়োজনীয়তার সাথে মিলিত হয়, বা নিজেকে বাদে অন্য কেউ বুঝতে পারে। অবশেষে আমি যখন প্রধানমন্ত্রীকে তার চুক্তি পুনর্নবীকরণ না করার জন্য রাজি করিয়েছিলাম, তখন তাঁর লেখা প্রতিটি জিনিসই আবার লিখতে হয়েছিল।

আপনার সাক্ষাত্কারটি বুদ্ধিমানের সাথে কাঠামো করুন ...


1
এটি একটি সত্যই আকর্ষণীয় পর্যবেক্ষণ। আমাদের বিপরীত পরিস্থিতি ছিল: বিকাশকারীদের একটি ছোট চক্র যা অন্যদের চেয়ে কম জানত তবে যারা পরিচালনকে নিশ্চিত করেছিলেন যে তারা আরও জানেন। তারা একটি ডেটা বিমূর্তকরণ শ্রেণীর প্রস্তাব দিয়েছিল যে আমি বলেছিলাম যে অসম্ভব অসম্ভব ("দলের খেলোয়াড়" না হওয়ার জন্য আমার সমালোচনা হয়েছিল)।
মার্ক ব্রিটিংহ্যাম

অবিরত - 4 মাস "স্কুঙ্ক ওয়ার্কস" প্রচেষ্টার পরে তারা দলটিকে .... অন্য ডিপার্টমেন্টে তাদের ট্রান্সফার কাগজপত্র - এবং কোনও কোড সহ উপস্থাপন করেছিল। দলের বাকি অংশগুলি টুকরো টুকরো করে নিতে হয়েছিল।
মার্ক ব্রিটিংহাম

1
নীচের লাইন, যদিও: আমি সত্যিই আপনার পর্যবেক্ষণটি পছন্দ করি যে কোডিং কন্সট্রাক্টস সম্পর্কে নির্দিষ্ট জ্ঞান গ্রাহকের চাহিদা পূরণ করে এমন কার্যকারী সফ্টওয়্যার তৈরির ক্ষমতার গ্যারান্টি নয়।
মার্ক ব্রিটিংহ্যাম

34

জোন স্কিটি কে?


11
বা আরও ভাল: আপনি জন স্কিটি? ;-)
স্প্ল্যাটনে

এটি সি # পজিশনের জন্য আসলে ভাল প্রশ্ন। বিবেচনা করে যে জন স্কিটে এখন সি # সম্পর্কিত সম্পর্কিত স্ট্যাকওভারফ্লো / গুগল অনুসন্ধানগুলির মালিক। তিনি যদি এখন অবধি জানেন না তবে আপনি হয় জোন স্কিট না আপনি সি # তে প্রোগ্রামিং করছেন না।
lubos hasko


1
@ [অ্যান্ড্রু থেকেন]: আমি সেই শতাংশের শতাংশ খেলব ;-) "রিক স্ট্রহল" এর জন্য গুগল 38,500 হিট, "জন স্কিটে" উপার্জন করবে 144,000। এছাড়াও, রিক স্ট্রহল এসও আফাইক পোস্ট করেন না।
স্টিভেন এ লো।

1
উভয় ছেলেরা তারা যা করে তাতে দুর্দান্ত ... আমাদের লাভ।
জিআর 7

33

আমি জিজ্ঞাসা করা হয়েছে ভাল প্রশ্ন

  • আপনি কি মনে করেন তা নয় ভাল .NET সম্পর্কে?
  • নেট নেট সম্পর্কে আপনার কী খারাপ মনে হয় ?

একজন প্রার্থী কী নিয়ে আসবে তা দেখতে আকর্ষণীয় হবে এবং তিনি কীভাবে ফ্রেমওয়ার্কটি ব্যবহার করেন সে সম্পর্কে আপনি অবশ্যই খানিকটা শিখবেন।


18

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

বুদ্ধিমান বিকাশকারীকে স্বতন্ত্র প্রযুক্তিগুলি শিখতে কোনও সমস্যায় পড়তে হবে না যা তারা তাদের আগে কখনও দেখেনি এমনকি তাদের জানা দরকার - তাই ডাব্লুসিএফ / কমপ্যাক্ট ফ্রেমওয়ার্ক এবং এর মতো নির্দিষ্ট সুনির্দিষ্ট প্রশ্নগুলি সম্পর্কে আমি খুব বেশি চিন্তা করব না।

আমি তাদের কিছু কোড লিখতে চাই - তারা কী জানে এবং কীভাবে তারা কাজ করে তা সন্ধান করার সর্বোত্তম উপায়। 'রেফারেন্স টাইপ এবং মান ধরণের মধ্যে পার্থক্য কী?' এই উত্তরটি যে কেউ স্মরণ করতে পারেন?


2
চিহ্নিত করা. রোটের প্রশ্ন জিজ্ঞাসা করা ঝামেলার জন্য জিজ্ঞাসা করছে। আমি যে কোম্পানির জন্য কাজ করি সেই পুরানো প্রযুক্তি সম্পর্কিত প্রশ্ন জিজ্ঞাসা করে তবে বেশিরভাগ ক্ষেত্রে এটি: আমার এই সমস্যাগুলি রয়েছে, এখানে একটি হোয়াইটবোর্ড রয়েছে, আপনি কীভাবে সমাধান করবেন সে সম্পর্কে আমাকে চিৎকার করুন। ভীতিজনক তবে কার্যকর।
ক্রিস ব্রুকস

4
... তবে আপনি যদি সাক্ষাত্কারের প্রত্যাশা মতো সেগুলি সমাধান না করেন, আপনি ব্যর্থ হন।
gbjbaanb

1
@gbjbaanb কখনও কখনও। তবে যদি এটি হয় তবে আপনি সম্ভবত সেখানে কাজ করতে চাইবেন না। মনে রাখবেন, আপনিও কোম্পানির সাক্ষাত্কার নিচ্ছেন। আমি ইন্টারভিউতে ব্যর্থ কয়েকটি সংস্থা জানি!
টনি এনিস

13

সত্যি বলতে?

"। নেট কী?"

তারা কী কী। নেট কী এবং এটি কী নয়, এটি কীভাবে ব্যবহৃত হয়, কী উপাদানগুলি নিয়ে গঠিত, ইত্যাদি ইত্যাদি সম্পর্কে যদি তারা আপনাকে একটি পরিষ্কার উত্তর দিতে পারে ... তারা যদি আপনাকে বোঝাতে পারে তবে তারা এটি কী তা জানে, তবে সম্ভাবনা তারা they এটা বেশ ভাল জানেন।

বিষয়টির বাস্তবতা হ'ল, অনেক লোক সত্যই জানেন না। নেট কী what এমনকি যারা এটির জন্য প্রোগ্রাম লেখেন।


11

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

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


10

রেফারেন্স এবং মান ধরণের মধ্যে পার্থক্য জানুন।

জেনে রাখুন যে ইভেন্টগুলি হার্ড রেফারেন্স হিসাবে সংরক্ষণ করা হয় (যেমন ইভেন্টগুলি নিবন্ধভুক্ত করা মনে রাখবেন বা অ্যাপ্লিকেশনটি মেমরি ফাঁস করবে)।

স্ট্রিংগুলি অপরিবর্তনীয়।


6

মার্টিন ফোলার প্ল্যাটফর্ম জ্ঞানের চেয়ে নকশা দক্ষতাকে পছন্দ করে । অন্যদিকে আপনি এমন একটি প্রশ্ন জিজ্ঞাসা করতে পারেন যা নকশার নিদর্শনগুলি এবং NET প্ল্যাটফর্মের মতো জ্ঞান প্রদর্শন করবে:

  • নাম ডিজাইনের নিদর্শন এবং নীতিগুলি যা আপনি জানেন এবং সেগুলি কীভাবে নেট ফ্রেমওয়ার্কে ব্যবহার করা হয়?

4

আমি নিয়মিত এবং ব্যক্তিগত প্রোগ্রামিং প্রকল্পগুলিতে তারা যে ব্লগগুলি পড়েছিল সেগুলি সম্পর্কে জিজ্ঞাসা করার পরামর্শ দিচ্ছি যা তারা কাজ করেছে কারণ এটি শেখার আগ্রহী এবং প্রোগ্রামিংয়ের প্রতি আগ্রহ প্রকাশ করবে।


3

আমি এমন কিছু রয়েছে যা আমি সি # প্রোগ্রামার হিসাবে কর্মের জন্য আবেদনকারী প্রোগ্রামারদের ফিল্টার করতে ব্যবহার করেছি:

একটি রেফারেন্স টাইপ এবং একটি মান ধরণের মধ্যে পার্থক্য কি?

IDisposable ইন্টারফেসটি ব্যাখ্যা করুন, কোন সি # ভাষা নির্মানের জন্য এটির প্রয়োজন এবং আপনি কীভাবে এটি প্রয়োগ করবেন।

কোন পন্থাটি নালকে অনুমতি দেয় না এমন একটি চুক্তি রয়েছে এমন কোনও পদ্ধতির আর্গুমেন্ট হিসাবে নাল পাস হলে আপনি কোন ব্যতিক্রম নিক্ষেপ করবেন?


আমার কোডটি সাধারণত নুলারফেরান এক্সেপশন নিক্ষেপ করে।
জোশুয়া

5
@ জোশুয়া, যুক্তিহীন ধারণাটি আপনি ব্যর্থ হয়েছেন failed
নিকোলাস ডরিয়ার

3

"এএসপির মধ্যে কোনটি: আপনি উত্পাদনে যে কোনও নিয়ন্ত্রণ ব্যবহার করবেন কেন এবং কেন?"

এটি আপনাকে দ্রুত বলতে হবে যে আপনার সাবজেক্টটি আসলে ডেটাগ্রিডস এবং লিংকব্যাটনস দ্বারা জ্বলতে যথেষ্ট দীর্ঘকাল ধরে কোনও প্রজেক্ট তৈরি করেছে এবং বজায় রেখেছে কিম্বা তিনি এখনও টানা / ড্রপটিতে "21 দিনের মধ্যে নিজেকে শেখান" কিনা।

(উত্তরটি হ'ল এসপি: পুনরাবৃত্তিকারী, এসপি: প্লেসহোল্ডার, এসপি: লিটারাল এবং এসপি: সামগ্রী)



2

এটি একটি পরিবর্তনশীল প্রশ্নের কিছুটা, এবং এখনই আপনার সম্পূর্ণরূপে উত্তর দিতে সক্ষম হওয়া উচিত নয়, তবে যথাযথর ক্ষেত্রে আপনার উত্তর দেওয়া উচিত:

".NET ফ্রেমওয়ার্কটি এক্স টাস্কটি করার জন্য কী প্রস্তাব করে?"

বা আরও নির্দিষ্টভাবে:

".NET ফ্রেমওয়ার্কে কি এমন কোনও বস্তু অন্তর্ভুক্ত থাকে যা এক্স করে?"

উদাহরণস্বরূপ, আমি সম্প্রতি এমন একটি বস্তুর বিকাশ করতে কয়েক ঘন্টা ব্যয় করেছি যা বুলিয়ানগুলির একটি অ্যারে সঞ্চয় করতে এবং এটিতে পরিচালিত করতে অনুকূলিত হয় যেমন সংগ্রহ-ভিত্তিক নয়, এবং, এক্সওর, এবং সমস্ত মান নির্ধারণ করে ইত্যাদি It t যতক্ষণ না আমি আমার সমস্ত ইউনিট পরীক্ষাগুলি লিখতে এবং সর্বোত্তম পারফরম্যান্সের জন্য এটি টুইট করে শেষ করেছিলাম যে আমি বুঝতে পেরেছি যে আমার "BooArray" অবজেক্টটি ইতিমধ্যে "BitArray" নামে .NET কাঠামোর মধ্যে বিদ্যমান রয়েছে।

আপনি যা জানেন না বা পুরোপুরি বুঝতে পারছেন না সেটিকে কোন জিনিস / সহায়তাবিদরা ব্যবহার করবেন তার সর্বোত্তম উত্তর হ'ল এটির উত্তর দেওয়া শক্ত হতে পারে। নেট স্ট্যান্ডবিল্ডার এমনকি একটি সাধারণ সরঞ্জাম যা পারফরম্যান্সের তাৎপর্যপূর্ণ পরিমাণ বাড়িয়ে তুলতে পারে তার সম্পর্কে প্রত্যেকে যদি জানত তবে নেট নেট বিশ্বটি কত দুর্দান্ত।


2

আমি ডটনেট লাইক ব্যবহার করে প্রোগ্রামিং ধারণাগুলি বোঝার বিষয়ে কিছু প্রশ্ন ফোকাসের পরামর্শ দেব

পরিচালিত এবং নিয়ন্ত্রণহীন পরিবেশের মধ্যে পার্থক্য কী? জিসি পেশাদার এবং কনস জেআইটি উপকারিতা এবং কনস যদি আমাদের অ্যাপ্লিকেশন এক্স বিকাশের প্রয়োজন হয় তবে আমরা ডটনেট ব্যবহার করতে পারি? কেন? (এটি কীভাবে ডটনেট দেখবে তা সনাক্ত করবে)

আমি ছোট পদ্ধতিগুলি লিখতে এবং আরও ভাল ডটনেট ক্লাস বা মানক উপায় ব্যবহার করে আরও ভাল পারফরম্যান্সের সাথে সেগুলি পুনরায় লিখতে বলি। যৌক্তিক বা যেকোনও ভুল পদ্ধতি (যে কোনও শর্তে) লিখুন এবং সেগুলি সংশোধন করতে বলুন।


2

ইতিমধ্যে উল্লিখিত কয়েকটি প্রশ্নের পাশাপাশি আমি নীচের একটি অনুরাগী:

  • প্রতিনিধি কী?
  • অ্যাপ ডোমেন কি?
  • আপনি কখন লক কীওয়ার্ডটি ব্যবহার করবেন?
  • স্ট্যান্ডার্ড লাইব্রেরি জেনেরিক সংগ্রহ ক্লাস থ্রেড নিরাপদ?
  • এক্সটেনশন পদ্ধতি কী?
  • এক্সএমএল ডকুমেন্ট এবং এক্সএমএলআরডার মধ্যে পার্থক্য কী?
  • আপনি অ্যাপ্লিকেশন কনফিগারেশন ফাইল থেকে কনফিগারেশন সেটিংসে কীভাবে পড়বেন?

2

এটি আকর্ষণীয় এবং ঝুঁকির সাথে আমার মতামত প্রকাশের ঝুঁকিতে, আমি যেমন বধির হয়ে জন্মগ্রহণ করেছি, এমন একটি প্রশ্ন জিজ্ঞাসা করা হচ্ছে যাতে আমার পক্ষ থেকে আমার চিন্তাভাবনাগুলি ব্যক্তিগতভাবে জানাতে আরও বেশি প্রচেষ্টা প্রয়োজন হবে।

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

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

আপনি অবাক হয়ে যাবেন যে কতজন প্রকৃতপক্ষে তার মধ্যে ঝাঁকুনি খেয়ে ফেলবে এবং দিনের শেষ দিকে রূপকভাবে বলতে গেলে তাদের 'প্যান্ট ডাউন' দিয়ে ধরা পড়বে।

আমার 2cents, শুভেচ্ছা, টম।


2

আরো কয়েকটি:

  1. আংশিক ক্লাস। এবং এর সীমাবদ্ধতা?
  2. সিল করা ক্লাস
  3. .NET- এ স্থানীয়করণ কীভাবে করা যায়?
  4. ডাটাবেস সংযোগ
  5. বিভিন্ন কনফিগারেশন ফাইল
  6. প্রতিনিধি বনাম ইভেন্ট
  7. নিয়ন্ত্রণহীন dll অ্যাক্সেস
  8. ভাবনা
  9. জেনেরিক ক্লাস
  10. নেট নেট 3.5 এ
  11. আপনি ব্যবহার করেছেন ইউনিট পরীক্ষার ফ্রেমওয়ার্ক।

2

আমি তাদের "পাঠ্যপুস্তক থেকে কিছু জানুন" প্রশ্ন জিজ্ঞাসা করব না, বরং কিছু ঝুঁকির জিনিস যেমন জিজ্ঞাসা করেছি:

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

এগুলি 100% নিশ্চিত নয়, আমি যে ব্যক্তিকে তাদের জিজ্ঞাসা করতে পারি তার উপর নির্ভর করে:

  • নাল ইনপুট থেকে তাকে / তার কোনও পদ্ধতি রক্ষা করুন (বাসা বাঁধতে হ্রাস করার জন্য তিনি একাধিক রিটার্ন ব্যবহার করবেন বলে আশা করছেন)
  • কীভাবে কোনও অবজেক্ট ইনিশিয়ালাইজার কাজ করে (থ্রেড-সেফ অ্যাসাইনমেন্টটি লিখতে তাকে / তার প্রত্যাশা)

এছাড়াও আমি তাকে জিজ্ঞাসা করব যে সে কীভাবে তার জিনিসপত্র শিখেছে এবং সে কী পড়ছে (কী ব্লগগুলি, বইগুলি)।


1

আরো কয়েকটি:

আবর্জনা সংগ্রহের সীমাবদ্ধতাগুলি কী।

চূড়ান্তকরণকারী এবং আইডিজিপোজেবল সম্পর্কে জানুন।

থ্রেড পুল এবং কখন এটি ব্যবহার করবেন সে সম্পর্কে সচেতন হন।

আপনি যদি জিইউআই অ্যাপ্লিকেশনগুলি করেন - তবে সচেতন হন যে উইন্ডোজ জিইআইআই একক থ্রেডযুক্ত।

পূর্বাচালনা ব্যবহার করুন (আমি অনেক লোক মুভনেেক্সট ইত্যাদি করছে দেখছি)



1

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

আমার একবার সাক্ষাত্কার নেওয়া হয়েছে এবং আমি প্রথমে নিয়োগকর্তা আমাকে 30 মিনিট পূরণ করার জন্য একটি প্রযুক্তিগত প্রশ্নপত্র দিয়েছিলেন এমন পদ্ধতিটি পছন্দ করেছি। যদি কেউ সফল হয় তবে তাকে ব্যক্তিত্ব বিচার এবং চরিত্রের প্রশ্নাবলী এবং প্রযুক্তিগত জার্নাগুলি জুড়ে 1 ঘন্টা সাক্ষাত্কারের জন্য ডাকা হবে।

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

তার পরের দিন তারা উন্নত অ্যাপ্লিকেশন সম্পর্কে 30 মিনিট আলোচনা করে কর্মক্ষমতা বাধা ক্ষেত্রগুলি কভার করে এবং ডিজাইন এবং ব্যবহৃত অ্যালগরিদমে উন্নতি করে। একটি নির্দিষ্ট শর্তের সাথে পূর্ববর্তী ধাপে বর্ধিত আপনার অ্যালগরিদম উন্নত করতে 1 ঘন্টা optionচ্ছিক পরীক্ষা।

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


0

আমি তাকে কোনও সমস্যা দেওয়া পছন্দ করি এবং তাকে জিজ্ঞাসা করি। নেট এর বৈশিষ্ট্যগুলি ব্যবহার করে এটি সমাধান করতে বলুন এবং আপনি কেন এটি সেরা সমাধান বলে মনে করেন।

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

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