অনুশীলনী পরীক্ষাপ্রযুক্তি ও কোডিং

SQL টেস্ট অনুশীলন

বিনামূল্যের SQL অনুশীলন পরীক্ষা: SQL-এর ধারণা, query কী ফলাফল দেয়, ভুল query ঠিক করা এবং সঠিক query বেছে নেওয়া। নিয়োগকর্তাদের SQL assessment-এর ধাঁচে তৈরি, প্রতিটি উত্তরের ব্যাখ্যাসহ।

  • 10টি বিনামূল্যের প্রশ্ন, অ্যাকাউন্ট লাগবে না
  • আসল পরীক্ষার মতো সময়সীমায়
  • যেকোনো সময় বাতিল করুন
বিনামূল্যের নমুনা
10টি প্রশ্ন · 25 মিনিট
প্রশ্নের ধরন
SQL-এর ধারণা, কোয়েরিটি কী ফেরত দেয়, কোয়েরি ঠিক করা এবং আরও
পূর্ণ দৈর্ঘ্যের মক টেস্ট
আসল প্রশ্নসংখ্যা ও সময়সীমা

সংক্ষিপ্ত উত্তর

SQL test হলো একটি সংক্ষিপ্ত মূল্যায়ন, যা অনেক নিয়োগকর্তা data, analyst বা developer পদে interview-এর আগে আপনি database query পড়তে, লিখতে ও ঠিক করতে পারেন কি না যাচাই করতে ব্যবহার করেন। একটিমাত্র নির্দিষ্ট SQL test নেই: প্রতিটি নিয়োগকর্তা platform বেছে নিয়ে নিজের প্রশ্ন ও সময়সীমা নির্ধারণ করেন। এই বিনামূল্যের অনুশীলনী পরীক্ষায় বিভিন্ন platform-এ ব্যবহারযোগ্য standard SQL-এ 10টি মৌলিক প্রশ্ন রয়েছে এবং এটি সম্পূর্ণ করতে 25 মিনিট লাগে।

বিনামূল্যের নমুনা
25 মিনিটে 10টি প্রশ্ন
ফরম্যাট
প্রতিটি নিয়োগকর্তা নির্ধারণ করেন
উদাহরণ (HackerRank SQL Basic)
30 মিনিটে 2টি প্রশ্ন
উদাহরণ (TestGorilla MySQL)
10 মিনিটে 15টি প্রশ্ন
সাধারণ এলাকা
ফিল্টারিং, join, grouping, sorting এবং NULL

বিনামূল্যে চেষ্টা করুন

25 মিনিটে 10টি প্রশ্ন, পরীক্ষার নির্ধারিত গতিতে। শেষে আপনার স্কোর এবং প্রতিটি উত্তরের ব্যাখ্যা পাবেন।

অনুশীলনের প্রশ্ন লোড হচ্ছে

আপনার প্ল্যান বেছে নিন

সম্পূর্ণ অনুশীলন আনলক করুন

SQL টেস্ট: সময় ধরে দেওয়ার জন্য পূর্ণ দৈর্ঘ্যের মক টেস্ট, সঙ্গে বাকি সব টেস্ট

একটি প্ল্যান বেছে নিন
Monthly প্ল্যান শুরু করুন
  • এই পরীক্ষার জন্য সময় ধরে দেওয়া পূর্ণ দৈর্ঘ্যের মক টেস্ট
  • প্রতিটি প্রশ্নের ব্যাখ্যা
  • প্রশ্নের ধরন অনুযায়ী আপনার স্কোর এবং আপনার ইতিহাস
  • সব 93টি অনুশীলনী পরীক্ষা অন্তর্ভুক্ত
  • ফোন ও ল্যাপটপে চলে

সর্বোচ্চ একটি পূর্ণাঙ্গ মক টেস্ট দিয়ে থাকলে 7 দিনের মধ্যে টাকা ফেরত পাবেন। দাম USD-তে।

সম্পূর্ণ অনুশীলনে কী কী রয়েছে

আসল পরীক্ষার ফরম্যাট ও সময়সীমা অনুযায়ী পূর্ণ দৈর্ঘ্যের মক টেস্ট, প্রতিটি শেষ করার পর সম্পূর্ণ পর্যালোচনাসহ।

  1. Freeবিনামূল্যের নমুনা10টি প্রশ্ন · 25 মিনিট
  2. পূর্ণ দৈর্ঘ্যের মক টেস্টআসল প্রশ্নসংখ্যা ও সময়সীমা
  3. সব ধরনের প্রশ্নSQL-এর ধারণা, কোয়েরিটি কী ফেরত দেয়, কোয়েরি ঠিক করা এবং আরও
  4. সম্পূর্ণ পর্যালোচনাপ্রতিটি মক টেস্টের পর প্রশ্নের ধরন অনুযায়ী আপনার স্কোর
  5. স্কোরের ইতিহাসপ্রতিটি প্রচেষ্টায় আপনার অগ্রগতি
  6. ফোন বা ল্যাপটপযেখানেই থাকুন, অনুশীলন করুন

বিনামূল্যের নমুনা বা পূর্ণাঙ্গ অনুশীলন

বৈশিষ্ট্যFreeপূর্ণাঙ্গ
বাস্তব পরীক্ষার ধরনে প্রশ্ন
প্রতিটি উত্তরের ব্যাখ্যা
সময় ধরে দেওয়া পূর্ণ দৈর্ঘ্যের মক টেস্ট
প্রশ্নের ধরন অনুযায়ী স্কোর
বিভিন্ন মক টেস্টের স্কোরের ইতিহাস
সব 93টি অনুশীলনী পরীক্ষা

বিনামূল্যের অধ্যয়ন নির্দেশিকা

আসল পরীক্ষা সম্পর্কে জানার সবকিছু, ছোট ছোট পাঠে।

পাঠ 1

আসল পরীক্ষাটি সাধারণত কেমন হয়

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

  • HackerRank-এর SQL দক্ষতা পরীক্ষা। HackerRank-এর তালিকা অনুযায়ী, SQL (Basic) দক্ষতা পরীক্ষায় ৩০ মিনিটে ২টি প্রশ্ন থাকে, যেখানে সাধারণ প্রশ্নের মতো বিষয় অন্তর্ভুক্ত (HackerRank); আর SQL (Intermediate) পরীক্ষায় ৩৫ মিনিটে ২টি প্রশ্ন থাকে, যেখানে জটিল joins-এর মতো বিষয় অন্তর্ভুক্ত (HackerRank)। নিজেরা HackerRank পরীক্ষা তৈরি করা নিয়োগকর্তারা ডেটাবেস-সংক্রান্ত প্রশ্ন যোগ করতে পারেন এবং প্রার্থীরা কোন কোন ডেটাবেস ব্যবহার করতে পারবেন তা বেছে নিতে পারেন (HackerRank সহায়তা).
  • কোয়েরি লেখার কাজ। TestGorilla-র বর্ণনা অনুযায়ী, তাদের SQLite কোডিং পরীক্ষায় ৩০ মিনিট ধরে মাঝারি জটিলতার একটি ডেটাবেসে বাস্তবসম্মত পরিস্থিতির জন্য কোয়েরি লিখতে হয়। এতে join ও filter করা, সাধারণ হিসাব, সাজানো, rounding এবং অপ্রাসঙ্গিক এন্ট্রি বাদ দেওয়ার বিষয় রয়েছে (TestGorilla).
  • সংক্ষিপ্ত জ্ঞানভিত্তিক পরীক্ষা। TestGorilla-র তালিকা অনুযায়ী, তাদের MySQL পরীক্ষায় ১০ মিনিটে ১৫টি প্রশ্ন থাকে, যা ১০১টি প্রশ্নের একটি ভাণ্ডার থেকে নেওয়া হয় (TestGorilla).

SQL পরীক্ষায় সাধারণত যে বিষয়গুলি থাকে:

  • ফিল্টার করা ও সাজানো: SELECT, WHERE, ORDER BY এবং AND, OR, IN ও BETWEEN-সহ শর্ত।
  • Joins: inner ও left join, এবং কোনো সারির সঙ্গে মিল না থাকলে কী হয়।
  • গ্রুপ করা: COUNT, SUM, AVG, MIN ও MAX-সহ GROUP BY, এবং গ্রুপ ফিল্টার করার জন্য HAVING।
  • NULL: তুলনা, গণনা ও গড়ের ক্ষেত্রে অনুপস্থিত মান কীভাবে কাজ করে।
  • Subqueries: অন্য একটি কোয়েরির ভেতরে থাকা কোয়েরি, IN, EXISTS বা একটি একক মান ব্যবহার করে।
  • সাধারণ ভাষায় দেওয়া অনুরোধ থেকে কোয়েরি লেখা, যেখানে প্রায়ই প্রত্যাশিত সারিগুলিই ঠিকঠাক ফেরত দেওয়া হচ্ছে কি না তার ভিত্তিতে নম্বর দেওয়া হয়।

আমাদের মক পরীক্ষায় যা থাকে। প্রতিটি পূর্ণাঙ্গ মক পরীক্ষায় চারটি বিভাগে ৪৫ মিনিটে ১৮টি প্রশ্ন থাকে: SQL ধারণা (৫), কোয়েরি কী ফল দেবে (৬), কোয়েরি ঠিক করা (৪) এবং সঠিক কোয়েরি বেছে নেওয়া (৩)। আপনি আগের প্রশ্নে ফিরে যেতে পারেন এবং প্রশ্ন চিহ্নিত করে রাখতে পারেন। আমরা বিভিন্ন ডেটাবেসে ব্যবহারযোগ্য স্ট্যান্ডার্ড SQL ব্যবহার করি, তাই PostgreSQL, MySQL, SQL Server, SQLite এবং অন্যান্য অধিকাংশ ডেটাবেসে কোয়েরিগুলির অর্থ একই থাকে। আমাদের মক পরীক্ষায় কোয়েরি পড়া, ধাপে ধাপে বোঝা এবং বেছে নেওয়ার অনুশীলন হয়; আপনার লেখা কোয়েরি চালানো হয় না। অনেক বাস্তব SQL পরীক্ষায় প্রত্যাশিত ফলাফলের সঙ্গে মিলিয়ে দেখার জন্য কোয়েরি লিখতে বলা হয়। তাই এই দক্ষতার ভিত্তি গড়তে আমাদের মক পরীক্ষা ব্যবহার করুন, পাশাপাশি SQLite-এর মতো বিনামূল্যের ডেটাবেসে নিজেও কোয়েরি লিখে অনুশীলন করুন।

পাঠ 2

সমাধানসহ প্রশ্নের ধরন

প্রতিটি বিভাগে একটি করে সমাধানসহ উদাহরণ, সঙ্গে সেই ফাঁদটি যাতে বেশিরভাগ মানুষ পড়েন।

1. SQL-এর ধারণা। COUNT() এবং COUNT(email)-এর মধ্যে পার্থক্য কী? COUNT() প্রতিটি row গোনে; COUNT(email) শুধু সেই row-গুলি গোনে যেখানে email NULL নয়। ফাঁদ: ধরে নেওয়া যে সব count-ই প্রতিটি row অন্তর্ভুক্ত করে। বেশিরভাগ aggregate function NULL বাদ দেয়।

2. query কী ফল দেয়। scores table-এ 8, 5, NULL এবং 8 মান রয়েছে। SELECT COUNT(DISTINCT score) কী ফল দেবে? আলাদা non-NULL মানগুলি হলো 8 এবং 5, তাই উত্তর 2। ফাঁদ: NULL-কে একটি মান হিসেবে গোনা, অথবা একই 8 দুবার গোনা। table-টি লিখে নিন এবং query যেভাবে করত সেভাবে row-গুলি বাদ দিন।

3. query ঠিক করা। একটি query-তে WHERE city = 'Austin' OR city = 'Dallas' AND active = 1 আছে, এবং এটি নিষ্ক্রিয় Austin গ্রাহকদেরও ফেরত দেয়। AND, OR-এর আগে গণনা করা হয়, তাই শর্তটির প্রকৃত অর্থ হলো Austin, অথবা সক্রিয় Dallas। সমাধান হলো বন্ধনী: WHERE (city = 'Austin' OR city = 'Dallas') AND active = 1। ফাঁদ: শর্তটি বাম দিক থেকে ডান দিকে পড়া।

4. সঠিক query বেছে নেওয়া। সাম্প্রতিকতম পাঁচটি order দরকার। কোনটি সঠিক: 5-এর limit-সহ ORDER BY order_date DESC, নাকি 5-এর limit-সহ ORDER BY order_date? প্রথমটি। DESC না থাকলে সাজানোর ক্রম হবে সবচেয়ে পুরোনো আগে, তাই আপনি সবচেয়ে পুরোনো পাঁচটি পাবেন। ফাঁদ: sort-এর দিক যাচাই না করে দেখতে ঠিক লাগে এমন query বেছে নেওয়া। (বিভিন্ন database-এ limit লেখার ধরন আলাদা, যেমন LIMIT 5 বা FETCH FIRST 5 ROWS ONLY, তাই আপনার test-এ কোনটি ব্যবহৃত হয়েছে তা যাচাই করুন।)

5. শর্তসহ join। right table-এর column-এ WHERE পরীক্ষা দিয়ে left join করলে সেটি নীরবে inner join-এ পরিণত হয়, কারণ যেসব row-এর মিল নেই সেখানে NULL থাকে এবং পরীক্ষাটি সেই row-গুলি বাদ দেয়। ফাঁদ: কোন row-গুলি উধাও হচ্ছে তা খেয়াল না করা। জিজ্ঞেস করুন, "যে row-এর কোনো মিল নেই, তার কী হবে?"

পাঠ 3

কীভাবে প্রস্তুতি নেবেন

  1. প্রথমে আপনার আমন্ত্রণপত্রটি পড়ুন। কোন প্ল্যাটফর্ম ব্যবহার করবেন, কত সময় পাবেন, আপনাকে query লিখতে হবে নাকি একাধিক বিকল্প থেকে উত্তর বেছে নিতে হবে, এবং এটি কোন database-এ চলে তা জেনে নিন। ফরম্যাট এতটাই আলাদা হয় যে আগে থেকে ধরে নেওয়া যায় না।
  2. Query চালানোর ক্রমটি শিখুন। প্রথমে FROM এবং JOIN, তারপর WHERE, GROUP BY, HAVING, SELECT এবং ORDER BY। কোন ধাপে কোন data দেখা হয় তা জানলে বেশির ভাগ "এটা ভুল কেন?" ধরনের প্রশ্ন বোঝা সহজ হয়।
  3. ছোট table হাতে-কলমে অনুসরণ করুন। তিন বা চারটি row লিখে নিন, তারপর প্রতিটি clause ক্রমানুসারে প্রয়োগ করুন। উত্তর যাচাই করার এটাই সবচেয়ে দ্রুত উপায়, আর এতে NULL ও duplicate-সংক্রান্ত ফাঁদ ধরা পড়ে।
  4. NULL-কে আলাদা বিষয় হিসেবে দেখুন। IS NULL, COUNT(column) বনাম COUNT(*), AVG-তে NULL বাদ পড়া, তালিকায় NULL থাকলে NOT IN-এর আচরণ, এবং left join-এ না-মেলা column-গুলিতে কী আসে - এগুলি অনুশীলন করুন।
  5. বাস্তব query-ও লিখুন। আমাদের mock test পড়া ও query অনুসরণ করার দক্ষতা বাড়ায়; পাশাপাশি SQLite-এর মতো বিনামূল্যের database-এ query লিখুন, যাতে সময়ের মধ্যে টাইপ করাটা স্বাভাবিক লাগে। কিছু test অনেকগুলি case দিয়ে আপনার query যাচাই করে। যেমন, SQLite test-এর জন্য TestGorilla 10টির বেশি test case-এর কথা জানায় (TestGorilla)।
  6. শুধু syntax নয়, ফলাফলও যাচাই করুন। Query চললেও ভুল row ফেরত দিতে পারে। জমা দেওয়ার আগে ভাবুন, কোনো মিল না থাকলে, duplicate থাকলে এবং NULL থাকলে কী হবে।
  7. আসল পরীক্ষার গতিতে অনুশীলন করুন। TestGorilla-এর MySQL test-এর মতো একটি সংক্ষিপ্ত জ্ঞান যাচাইয়ের test-এ 10 মিনিটে 15টি প্রশ্ন থাকলে, প্রতিটি প্রশ্নের জন্য এক মিনিটেরও কম সময় থাকে (TestGorilla)। পুরো সময় ধরে mock test দিন, যাতে পরীক্ষার দিন এই গতি স্বাভাবিক লাগে।
পাঠ 4

সাধারণত স্কোর কীভাবে করা হয়

স্কোরিং নিয়োগকর্তা এবং প্ল্যাটফর্মের ওপর নির্ভর করে। SQL-এর জন্য কোনও নির্দিষ্ট স্কোর বা সর্বজনীন পাস নম্বর নেই। কোন ফল ভালো বলে গণ্য হবে, তা প্রতিটি নিয়োগকর্তা ঠিক করেন। কোয়েরির প্রশ্ন কীভাবে যাচাই করা হয়, তার দুটি প্রকাশ্য উদাহরণ:

  • HackerRank-এর ডেটাবেস প্রশ্ন: HackerRank জানায়, আপনার কোয়েরির ফল প্রত্যাশিত আউটপুটের সঙ্গে মিলিয়ে এগুলোর স্কোর স্বয়ংক্রিয়ভাবে করা হয়। ফল মিলে গেলে পূর্ণ স্কোর দেওয়া হয়, আর অন্য ক্ষেত্রে শূন্য - তবে নিয়োগকর্তা হাতে দেখে আংশিক নম্বর দিলে তা আলাদা। নিয়োগকর্তা সারির ক্রম উপেক্ষা করার সিদ্ধান্তও নিতে পারেন (HackerRank support)।
  • TestGorilla-এর SQLite পরীক্ষা: TestGorilla জানায়, সমাধানের ব্যতিক্রমী পরিস্থিতিগুলো যাচাই করতে 10টিরও বেশি টেস্ট কেস ব্যবহার করে প্রার্থীদের ক্রম নির্ধারণ করা হয় (TestGorilla)।

ফল প্রায়ই সারি ধরে যাচাই করা হয় বলে, প্রায় সঠিক কোনও কোয়েরি - যেমন কোনও অর্ডার নেই এমন গ্রাহককে বাদ দেওয়া কোয়েরি - একেবারে কোনও উত্তর না দেওয়ার সমান স্কোর পেতে পারে।

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

পাঠ 5

সাধারণ ভুল

  • = ব্যবহার করে NULL-এর সঙ্গে তুলনা করা। IS NULL এবং IS NOT NULL ব্যবহার করুন। NULL-এর সঙ্গে যেকোনো = তুলনার ফল অজানা, তাই সারিটি বাদ পড়ে যায়।
  • WHERE-তে left join ফিল্টার করা। ডানদিকের টেবিলের কলামগুলির ওপর শর্ত দিলে মেলেনি এমন সারিগুলি বাদ পড়ে যায়। সেগুলি রাখতে হলে শর্তটি ON ক্লজে দিন।
  • মোট হিসাবের জন্য WHERE ব্যবহার করা। সমষ্টিগত ফাংশনগুলি GROUP BY-এর পরে HAVING-এ ব্যবহার করতে হয়।
  • গ্রুপ না করা কোনো কলাম নির্বাচন করা। স্ট্যান্ডার্ড SQL-এ নির্বাচিত প্রতিটি কলামকে গ্রুপ করতে হয়, অথবা তার ওপর সমষ্টিগত ফাংশন প্রয়োগ করতে হয়। কিছু ডেটাবেসে কোয়েরি চলতে পারে এবং ডেটাবেস নিজেই একটি মান বেছে নেয়, ফলে ভুলটি চোখ এড়িয়ে যায়।
  • ডুপ্লিকেটের কথা ভুলে যাওয়া। join-এ সারি পুনরাবৃত্তি হতে পারে, ফলে SUM এবং COUNT-এর মান বেড়ে যায়। এক পাশের প্রতিটি সারি অন্য পাশের একাধিক সারির সঙ্গে মিলতে পারে কি না, তা ভেবে দেখুন।
  • একটি ডেটাবেসের বিশেষ সংক্ষিপ্ত রীতির ওপর নির্ভর করা। বিভিন্ন ডেটাবেসে কিছু ফাংশন এবং limit লেখার রীতি আলাদা হয়। স্ট্যান্ডার্ড রূপটি শিখুন এবং আপনার পরীক্ষায় কোন ডেটাবেস ব্যবহার করা হচ্ছে, তা দেখে নিন।

অনুশীলনের জন্য তৈরি মৌলিক প্রশ্ন, কখনও আসল বা ফাঁস হওয়া প্রশ্ন নয়। Monthly প্ল্যান যেকোনও সময় বাতিল করুন। সর্বোচ্চ একটি পূর্ণাঙ্গ মক টেস্ট দিয়ে থাকলে, 7 দিনের মধ্যে টাকা ফেরতের অনুরোধ করতে পারেন।

সাধারণ জিজ্ঞাসা

সব নিয়োগকর্তা ব্যবহার করেন, এমন কি একটি SQL পরীক্ষাই আছে?+

না। প্রতিটি নিয়োগকর্তা নিজের প্ল্যাটফর্ম, প্রশ্ন, সময়সীমা ও ডেটাবেস বেছে নেন। কেউ কেউ প্রত্যাশিত ফলাফলের সঙ্গে মিলিয়ে দেখার জন্য আপনাকে query লিখতে বলেন, আবার কেউ বহু-বিকল্প প্রশ্ন দেন। কোনটি হবে, তা আপনার আমন্ত্রণে উল্লেখ থাকার কথা।

আমার কোন SQL ডায়ালেক্ট অনুশীলন করা উচিত?+

স্ট্যান্ডার্ড SQL দিয়ে শুরু করুন, যা আমাদের প্রশ্নে ব্যবহৃত হয় এবং PostgreSQL, MySQL, SQL Server ও SQLite-এ কাজ করে। এরপর আপনার আমন্ত্রণপত্রটি দেখুন: সেখানে কোনো ডেটাবেসের নাম থাকলে, সেই ডেটাবেসে সীমা, তারিখ ও স্ট্রিং ফাংশন কীভাবে লেখা হয় তা শিখুন।

আপনাদের মক টেস্টে আমি যে কোয়েরি লিখি, তা কি চালানো হয়?+

না। আমাদের মক টেস্টে query পড়া, অনুসরণ করা, ঠিক করা ও বেছে নেওয়ার অনুশীলন করানো হয়। অনেক বাস্তব পরীক্ষায় প্রত্যাশিত সারির সঙ্গে মিলিয়ে দেখার জন্য query লিখতে বলা হয়। তাই SQLite-এর মতো বিনামূল্যের ডেটাবেসেও query লেখার অনুশীলন করুন।

SQL পরীক্ষায় পাশ করতে আমার কত স্কোর দরকার?+

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

এই প্রশ্নগুলি কি নিয়োগকর্তাদের SQL পরীক্ষা থেকে নেওয়া?+

না। এগুলো একই ধরনের শৈলীতে আমাদের দলের তৈরি মৌলিক অনুশীলনী প্রশ্ন। Intellect Council, HackerRank (Interviewstreet, Inc.), TestGorilla বা কোনও পরীক্ষা নেওয়ার প্ল্যাটফর্ম কিংবা নিয়োগকর্তার সঙ্গে যুক্ত নয়।

সূত্র

  1. HackerRank: SQL (Basic) দক্ষতা পরীক্ষা, যাচাই করা হয়েছে 2026-11-09
  2. HackerRank: SQL (Intermediate) দক্ষতা পরীক্ষা, যাচাই করা হয়েছে 2026-11-09
  3. HackerRank সহায়তা: Database Engineer-এর প্রশ্ন (ডেটাবেস প্রশ্নের নম্বর দেওয়া), যাচাই করা হয়েছে 2026-11-09
  4. TestGorilla: SQLite (Coding): বাস্তব পরিস্থিতিতে কোয়েরি করার পরীক্ষা, যাচাই করা হয়েছে 2026-11-09
  5. TestGorilla: MySQL পরীক্ষা, তথ্য, যাচাই করা হয়েছে 2026-11-09

এই পৃষ্ঠা সম্পর্কে

Intellect Council টিমের লেখা ও পর্যালোচনা করা। সর্বশেষ পর্যালোচনা . আমাদের সম্পাদকীয় নীতি পড়ুন।

দেখুন

চাকরিপ্রার্থীদের জন্য অনুশীলনী পরীক্ষা

নিয়োগকর্তার পরীক্ষার জন্য বিনামূল্যের সময়-নির্ধারিত অনুশীলনী পরীক্ষা: অ্যাপটিটিউড, রিজনিং, সাইকোমেট্রিক, Wonderlic-ধাঁচের, CCAT-ধাঁচের এবং Excel। শুরু করতে অ্যাকাউন্টের দরকার নেই।

দেখুন
দেখুন

Python কোডিং টেস্টের প্রস্তুতি

Python মূল্যায়নের বিনামূল্যের অনুশীলন: ধারণা, কোড কী আউটপুট দেয়, ত্রুটি খুঁজে বের করা এবং কার্যকর সমাধান বেছে নেওয়া - প্রতিটি ধাপে ধাপে ব্যাখ্যাসহ।

দেখুন
দেখুন

JavaScript কোডিং টেস্ট অনুশীলন

JavaScript পরীক্ষার বিনামূল্যের অনুশীলন: ধারণা, কোড কী লগ করে, async-এর ক্রম, ত্রুটি খুঁজে বের করা এবং কার্যকর সমাধান বেছে নেওয়া - প্রতিটি ধাপে ধাপে ব্যাখ্যাসহ।

দেখুন

সব 93টি অনুশীলনী পরীক্ষা দেখুন

ব্যাখ্যাসহ সম্পূর্ণ সময়-নির্ধারিত মক পরীক্ষা।সম্পূর্ণ অ্যাক্সেস নিন
আপনার পরীক্ষা আসন্ন। প্রস্তুত থাকুন।

প্রস্তুত হয়ে পরীক্ষায় বসুন।
নিজের সেরাটা দিয়েছেন, এই বিশ্বাস নিয়ে বেরিয়ে যান।

আসল পরীক্ষার ফরম্যাটে সময়সীমাবদ্ধ অনুশীলন, প্রতিটি উত্তরের ব্যাখ্যাসহ।

বিনামূল্যে অনুশীলনী পরীক্ষা শুরু করুনঅথবা সম্পূর্ণ মক টেস্টগুলি দেখুন বিনামূল্যের নমুনা। শুরু করতে অ্যাকাউন্টের দরকার নেই।