دوره آماده سازی سوالات مصاحبه حیله گرانه SQL

SQL Tricky Interview Questions Preparation Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: به سوالات مصاحبه سخت در SQL رسیدگی کنید. در زمان آماده سازی مصاحبه صرفه جویی کنید. یادگیری مفاهیم مهم SQL مدیریت سوالات مصاحبه پیچیده SQL پیاده سازی سوالات پیچیده SQL پاسخ به سوالات مصاحبه پرطرفدار در SQL درخواست حقوق یا ارتقاء بالاتر بر اساس دانش کسب شده پیش نیازها:آشنا با SQL اولیه قادر به اجرای پرس و جو اولیه SQL

این دوره شامل سوالات مصاحبه SQL پیچیده و بدی است که مصاحبه کننده می پرسد. این مجموعه ای از سوالات مصاحبه پیشرفته SQL پس از شرکت در ده ها مصاحبه فنی در شرکت های درجه یک مانند Oracle، Google، Ebay، Amazon و غیره است. هر سوال همراه با یک پاسخ است تا بتوانید در مدت زمان کوتاهی برای مصاحبه شغلی آماده شوید. 

اغلب، از این سؤالات و مفاهیم در برنامه نویسی روزانه ما استفاده می شود. اما زمانی که مصاحبه کننده سعی می کند دانش عمیق شما را از مفاهیم SQL آزمایش کند، این موارد بسیار مفید هستند.

بزرگترین مزیت این دوره برای من چیست؟

بزرگترین مزیت این دوره این است که شما قادر خواهید بود به سوالات مصاحبه در SQL رسیدگی کنید. سوالات و پاسخ آنها را به تفصیل توضیح خواهم داد. بنابراین برای جهش شغلی بعدی خود به خوبی آماده خواهید شد.

در این دوره به چه موضوعاتی پرداخته می شود؟

ما طیف گسترده ای از موضوعات را در این دوره پوشش می دهیم. ما سؤالاتی در مورد گروه SQL بر اساس، عملیات تاریخ و غیره داریم.

این دوره چگونه به من کمک خواهد کرد؟

با شرکت در این دوره، لازم نیست وقت خود را برای جستجوی سوالات مصاحبه SQL در اینترنت صرف کنید. ما قبلاً لیستی از محبوب ترین و جدیدترین سؤالات مصاحبه SQL را گردآوری کرده ایم. 

آیا پاسخ هایی در این دوره وجود دارد؟

بله، در این دوره هر سوال با یک پاسخ همراه است. بنابراین می توانید در زمان آماده سازی مصاحبه صرفه جویی کنید.

بهترین راه برای مشاهده این دوره چیست؟

شما باید فقط دوره را از ابتدا تا انتها تماشا کنید. هنگامی که تمام ویدیوها را مرور کردید، سعی کنید به سوالات با کلمات خود پاسخ دهید. همچنین سوالاتی را که خودتان نتوانستید به آنها پاسخ دهید علامت بزنید. سپس در گذر دوم فقط سوالات دشوار را مرور کنید. پس از گذراندن 2 تا 3 بار این دوره، به خوبی برای مواجهه با یک مصاحبه فنی به زبان SQL آماده خواهید شد.

سطح سوالات این درس در چه سطحی است؟

این دوره حاوی سوالاتی است که برای سطح تازه تا معمار مناسب است. سطح دشواری سوال در دوره از یک تازه کار تا یک حرفه ای با تجربه متفاوت است.

اگر لیست سوالات پیچیده SQL در آینده تغییر کند چه اتفاقی می افتد؟

هر از چند گاهی، سوالات بیشتری را به این دوره اضافه می کنیم. هدف ما این است که شما را همیشه در جریان آخرین سوالات مصاحبه در SQL قرار دهیم.

نمونه سوالات مطرح شده در این دوره چیست؟

نمونه سوالات مطرح شده در این دوره به شرح زیر است:

  1. پرس و جوی SQL را بنویسید تا دومین حقوق را در بین همه کارمندان دریافت کنید؟
  2. چگونه می توانیم رکوردهای جایگزین را از یک جدول در Oracle بازیابی کنیم؟
  3. یک پرسش SQL بنویسید تا حداکثر حقوق و نام بخش را از هر بخش بیابید.
  4. برای یافتن رکوردهایی در جدول A که در جدول B نیستند، بدون استفاده از عملگر NOT IN یک پرس و جوی SQL بنویسید.
  5. نتیجه جستجوی زیر چیست؟
  6. برای یافتن کارمندانی که نام و ایمیل مشابهی دارند، SQL Query بنویسید.
  7. یک پرسش SQL بنویسید تا حداکثر حقوق را از هر بخش بیابید.
  8. پرس و جوی SQL را بنویسید تا nامین بالاترین حقوق را در بین همه کارمندان دریافت کنید.
  9. چگونه می توانید 10 کارمند با شماره فرد به عنوان شناسه کارمند پیدا کنید؟
  10. برای دریافت نام کارمندانی که تاریخ تولد آنها بین 01/01/1990 تا 31/12/2000 است، یک پرسش SQL بنویسید.
  11. برای دریافت Quarter از تاریخ، یک پرس و جوی SQL بنویسید.
  12. برای یافتن کارمندان با ایمیل تکراری، Query بنویسید.
  13. آیا استفاده از ROWID برای مکان یابی رکورد در جستارهای Oracle SQL ایمن است؟
  14. شبه ستون چیست؟
  15. دلایل غیرعادی کردن داده ها چیست؟
  16. ویژگی SQL برای نوشتن دستورات If/Else چیست؟
  17. تفاوت بین DELETE و TRUNCATE در SQL چیست؟
  18. تفاوت بین دستورات DDL و DML در SQL چیست؟
  19. چرا از کاراکترهای Escape در جستارهای SQL استفاده می کنیم؟
  20. تفاوت بین کلید اصلی و کلید منحصر به فرد در SQL چیست؟
  21. تفاوت بین پیوستن داخلی و پیوستن بیرونی در SQL چیست؟
  22. تفاوت بین پیوستن چپ و راست OUTER Join چیست؟
  23. نوع داده ROWID چیست؟
  24. تفاوت بین بند Where و دارای بند چیست؟
  25. کاردینالیتی در SQL چیست؟
  26. عبارت Merge در SQL چیست؟
  27. تفاوت بین UNION و UNION ALL چیست؟
  28. نتیجه جستجوی زیر چه خواهد شد؟
  29. مشکل این کوئری SQL چیست؟
  30. چه مشکلی با این پرس و جو برای دریافت لیست کارمندانی که در بخش 1 نیستند چیست؟
  31. کاربرد Execution Plan در SQL چیست؟
  32. چه تعداد رکورد با دنبال کردن پرس و جو برگردانده می شود؟
  33. درخواستی برای این مشکل بنویسید؟
  34. برای دریافت نام کارمند، شناسه مدیر و تعداد کارمندان بخش، Query SQL بنویسید؟
  35. SQL Query را بنویسید تا ردیف های تکراری را در پایگاه داده پیدا کنید؟
  36. پرس و جوی SQL را برای حذف ردیف های تکراری در جدول بنویسید؟
  37. چرا تفاوت بین توابع NVL و NVL2 در SQL وجود دارد؟
  38. ویژگی های ACID در تراکنش SQL چیست؟
  39. تفاوت اصلی بین توابع RANK و DENSE_RANK در اوراکل چیست؟
  40. استفاده از عبارت WITH در SQL چیست؟
  41. کدام ویژگی SQL را می توان برای مشاهده متوالی داده ها در جدول استفاده کرد؟
  42. برای دریافت نام دانش‌آموز و تعداد دانش‌آموزان هم‌پایه، Query SQL را بنویسید.
  43. برای دریافت لیست نمرات با نمره کل بیشتر از میانگین، Query SQL را بنویسید.
  44. تفاوت بین CASE و DECODE در SQL چیست؟
  45. برای دریافت نام های منحصر به فرد محصولات بدون استفاده از کلمه کلیدی DISTINCT یک درخواست بنویسید.
  46. بدون استفاده از توابع انبوه MAX یا MIN، یک پرس و جوی SQL به حداکثر کد پستی از یک جدول بنویسید.
  47. لیستی از اسامی دانش آموزان و نمره ارائه شده است. درخواستی بنویسید تا فهرستی از نام دانش‌آموزان در یک نمره را با کاما جدا کرده باشد.
  48. تفاوت بین پرس و جوی همبسته و همبسته فرعی چیست؟
  49. با توجه به جدول کارکنان با Manager_ID به عنوان ستون، نام، شناسه مدیر و سطح کارکنان در ساختار سازمان را چاپ کنید؟
  50. برای ایجاد یک جدول خالی از جدول موجود، یک پرس و جو بنویسید؟



سرفصل ها و درس ها

مقدمه Introduction

  • چرا باید SQL Tricky Questions را یاد بگیرید؟ Why should you learn SQL Tricky Questions?

  • سلب مسئولیت Disclaimer

سوالات مصاحبه حیله‌ای SQL - قسمت 1 SQL Tricky Interview Questions - Part 1

  • پرس و جوی SQL را بنویسید تا دومین حقوق را در بین همه کارمندان دریافت کنید؟ Write SQL query to get the second highest salary among all Employees?

  • چگونه می توانیم رکوردهای جایگزین را از یک جدول در اوراکل بازیابی کنیم؟ How can we retrieve alternate records from a table in Oracle?

  • یک پرسش SQL بنویسید تا حداکثر حقوق و نام دپارتمان را از هر بخش بیابید؟ Write a SQL Query to find Max salary and Department name from each department?

  • پرس و جو برای یافتن رکوردها در جدول A نه در جدول B بدون استفاده از NOT IN. Query to find records in Table A not in Table B without using NOT IN.

  • نتیجه جستجوی زیر چیست؟ What is the result of following query?

  • Refresher سوالات SQL - 1 SQL Questions Refresher - 1

سوالات مصاحبه حیرت انگیز SQL - قسمت 2 SQL Tricky Interview Questions - Part 2

  • SQL Query را بنویسید تا کارمندانی را پیدا کنید که نام و ایمیل مشابهی دارند. Write SQL Query to find employees that have same name and email.

  • یک پرس و جوی SQL بنویسید تا حداکثر حقوق را از هر بخش بیابید. Write a SQL Query to find Max salary from each department.

  • پرس و جوی SQL را بنویسید تا nامین حقوق در بین همه کارمندان را دریافت کنید. Write SQL query to get the nth highest salary among all Employees.

  • چگونه می توانید 10 کارمند با شماره فرد به عنوان شناسه کارمند پیدا کنید؟ How can you find 10 employees with Odd number as Employee ID?

  • SQL Query برای دریافت اسامی کارکنان با تاریخ تولد بین دو تاریخ. SQL Query to get names of employees with date of birth between two dates.

  • Refresher سوالات SQL - 2 SQL Questions Refresher - 2

سوالات مصاحبه حیله‌ای SQL - قسمت 3 SQL Tricky Interview Questions - Part 3

  • برای دریافت Quarter از تاریخ، یک SQL Query بنویسید. Write a SQL Query to get the Quarter from date.

  • برای یافتن کارمندان با ایمیل تکراری، Query بنویسید. Write Query to find employees with duplicate email.

  • پرس و جو برای یافتن همه کارمندانی که نام آنها حاوی کلمه "Rich" است، نادیده گرفته می شود. Query to find all Employee whose name contains the word "Rich" ignore case.

  • آیا استفاده از ROWID برای مکان یابی رکورد در کوئری های Oracle SQL بی خطر است؟ Is it safe to use ROWID to locate a record in Oracle SQL queries?

  • دلایل غیرعادی سازی داده ها چیست؟ What are the reasons for de-normalizing the data?

  • Refresher سوالات SQL - 3 SQL Questions Refresher - 3

سوالات مصاحبه حیرت انگیز SQL - قسمت 4 SQL Tricky Interview Questions - Part 4

  • تفاوت بین DELETE و TRUNCATE در SQL چیست؟ What is the difference between DELETE and TRUNCATE in SQL?

  • تفاوت بین دستورات DDL و DML در SQL چیست؟ What is the difference between DDL and DML commands in SQL?

  • چرا از کاراکترهای Escape در کوئری های SQL استفاده می کنیم؟ Why do we use Escape characters in SQL queries?

  • تفاوت بین کلید اصلی و کلید منحصر به فرد در SQL چیست؟ What is the difference between Primary key and Unique key in SQL?

  • تفاوت بین پیوستن داخلی و پیوستن بیرونی در SQL چیست؟ What is the difference between INNER join and OUTER join in SQL?

  • Refresher سوالات SQL - 4 SQL Questions Refresher - 4

سوالات مصاحبه حیرت انگیز SQL - قسمت 5 SQL Tricky Interview Questions - Part 5

  • تفاوت بین پیوستن چپ OUTER و پیوستن به بیرون راست چیست؟ What is the difference between Left OUTER Join and Right OUTER Join?

  • نوع داده ROWID چیست؟ What is the datatype of ROWID?

  • تفاوت بین کجا بند و داشتن بند چیست؟ What is the difference between where clause and having clause?

  • کاردینالیتی در SQL چیست؟ What is cardinality in SQL?

  • دستور Merge در SQL چیست؟ What is Merge statement in SQL?

  • Refresher سوالات SQL - 5 SQL Questions Refresher - 5

سوالات مصاحبه حیرت انگیز SQL - قسمت 6 SQL Tricky Interview Questions - Part 6

  • تفاوت بین UNION و UNION ALL چیست؟ What is the difference between UNION and UNION ALL?

  • نتیجه پرس و جو زیر چه خواهد بود؟ What will be the result of following query?

  • مشکل این پرس و جوی SQL چیست؟ What is wrong with this SQL query?

  • برای دریافت لیست کارمندانی که در بخش 1 نیستند، این پرس و جو چه اشکالی دارد؟ What is wrong with this query to get the list of employees not in Dept 1?

  • کاربرد Execution Plan در SQL چیست؟ What is the use of Execution plan in SQL?

  • Refresher سوالات SQL - 6 SQL Questions Refresher - 6

سوالات مصاحبه حیرت انگیز SQL - قسمت 7 SQL Tricky Interview Questions - Part 7

  • با دنبال کردن پرس و جو چه تعداد رکورد برگردانده می شود؟ How many records are returned by following query?

  • برای این مشکل یک پرس و جو بنویسید؟ Write a query for this problem?

  • برای دریافت نام کارمند، شناسه مدیر و تعداد کارمندان در بخش، پرس و جو کنید. Query to get Employee Name, Manager ID & number of employees in the department.

  • SQL Query را بنویسید تا ردیف های تکراری را در پایگاه داده پیدا کنید؟ Write SQL Query to find duplicate rows in a database?

  • پرس و جوی SQL برای حذف ردیف های تکراری در جدول بنویسید؟ Write SQL query to delete duplicate rows in a table?

  • Refresher سوالات SQL - 7 SQL Questions Refresher - 7

سوالات مصاحبه حیرت انگیز SQL - قسمت 8 SQL Tricky Interview Questions - Part 8

  • تفاوت بین توابع NVL و NVL2 در SQL چیست؟ What is the difference between NVL and NVL2 functions in SQL?

  • ویژگی های ACID در تراکنش SQL چیست؟ What are ACID properties in a SQL transaction?

  • تفاوت اصلی بین توابع RANK و DENSE_RANK در اوراکل چیست؟ What is the main difference between RANK and DENSE_RANK functions in Oracle?

  • استفاده از عبارت WITH در SQL چیست؟ What is the use of WITH clause in SQL?

  • از کدام ویژگی SQL می توان برای مشاهده متوالی داده ها در جدول استفاده کرد؟ Which SQL feature can be used to view data in a table sequentially?

  • Refresher سوالات SQL - 8 SQL Questions Refresher - 8

سوالات مصاحبه حیله‌ای SQL - قسمت 9 SQL Tricky Interview Questions - Part 9

  • SQL Query را بنویسید تا نام دانش‌آموز و تعداد دانش‌آموزان هم‌پایه را دریافت کنید. Write SQL Query to get Student Name and number of Students in same grade.

  • SQL Query برای دریافت لیست نمرات با نمره کل بیشتر از میانگین امتیاز. SQL Query to get the list of grades with total score more than average score.

  • تفاوت بین CASE و DECODE در SQL چیست؟ What are the differences between CASE and DECODE in SQL?

  • برای دریافت نام منحصر به فرد محصولات بدون استفاده از کلمه کلیدی DISTINCT یک درخواست بنویسید. Write a Query to get Unique names of products without using DISTINCT keyword.

  • جستجوی SQL به حداکثر کد پستی از یک جدول بدون استفاده از توابع MAX یا MIN. SQL query to maximum Zipcode from a table without using MAX or MIN functions.

  • Refresher سوالات SQL - 9 SQL Questions Refresher - 9

سوالات مصاحبه حیرت انگیز SQL - قسمت 10 SQL Tricky Interview Questions - Part 10

  • درخواستی بنویسید تا فهرستی از اسامی دانش‌آموزان در یک نمره جدا شده با کاما چاپ شود. Write a query to print a comma separated list of student names in a grade.

  • تفاوت بین پرس و جوی همبسته و همبسته فرعی چیست؟ What is the difference between Correlated and Un-correlated Sub query?

  • چاپ نام، شناسه مدیر و سطح کارکنان در ساختار سازمانی؟ Print First name, Manager ID and Level of employees in Organization Structure?

  • یک پرس و جو بنویسید تا یک جدول خالی از جدول موجود ایجاد کنید؟ Write a query to create an empty table from an existing table?

  • Refresher سوالات SQL - 10 SQL Questions Refresher - 10

پیشنهادات جایزه Bonus Offers!

  • سخنرانی پاداش: بعد چه؟ Bonus Lecture: What next?

  • دانش SQL خود را تست کنید! Test Your SQL Knowledge!

  • سوالات پاداش SQL SQL Bonus Questions

نمایش نظرات

دوره آماده سازی سوالات مصاحبه حیله گرانه SQL
جزییات دوره
2.5 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,767
4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

KnowledgePowerhouse ! KnowledgePowerhouse !

برترین دوره های شغلی! بیش از 30000 دانش آموز از آن لذت می برند!