06/02/2026
এই “Top 15 Real-World SQL Interview Questions” তালিকাটা বানানো হয়েছে একদম রিয়েল ওয়ার্ল্ড কাজ থেকে, যেগুলো আপনি রিপোর্ট/ড্যাশবোর্ডে করবেন: revenue trend, funnel, retention, churn, segmentation, data quality ইত্যাদি। তাই এগুলো শুধু “syntax” না, business logic + data thinking টেস্ট করে।
SQL এখন ডাটা জব মার্কেটের core skill, কারণ বেশিরভাগ কোম্পানির ডাটা থাকে ডাটাবেসে, আর রিপোর্ট/ইনসাইটের প্রথম ধাপই হলো data extraction + transformation।
মার্কেটে SQL কোথায় বেশি লাগে?
👉E-commerce/retail: sales, funnel, repeat customer, return rate
👉Fintech/Banking: risk, fraud signals, reporting
👉Telco: churn/retention, usage segmentation
👉SaaS/Apps: activation, cohort, growth metrics
👉Operations/Logistics: delivery SLA, inventory, performance
✅ SQL Interview (Industry-Oriented) - Top 15 Real-World Questions
1. Last 30 days revenue trend: daily revenue + WoW/DoD growth% বের করুন।
2. Top 10 products by revenue (last month): discount/return বাদ দিয়ে net revenue হিসাব করুন।
3. Conversion funnel: visit → add to cart → purchase; প্রতিটি স্টেপের conversion rate দিন।
4. New vs repeat customers: এই মাসে নতুন vs পুরোনো ক্রেতা কতজন?
5. Cohort retention: first purchase month ধরে Month-0/Month-1 retention table বানান।
6. Churn list: শেষ 60 দিনে কোনো অর্ডার নেই—এমন customer list বের করুন।
7. AOV + frequency + simple LTV: customer-wise AOV, purchase frequency, estimated LTV।
8. Inventory risk: fast-selling items চিহ্নিত করে next-week stock-out risk দেখান।
9. Delivery performance: on-time rate + avg delivery time by city/courier।
10. Refund/return rate: category/vendor অনুযায়ী return rate; outlier vendor বের করুন।
11. Fraud/abuse signals (basic): একই ফোন/ইমেইল দিয়ে multiple accounts বা high refund ratio detect।
12. Data quality checks: duplicate orders, null customer_id, negative price—daily QC report বানান।
13. Marketing attribution-lite: UTM/source অনুযায়ী orders+revenue; duplicates/last-touch issue কীভাবে handle করবেন?
14. Customer segmentation (RFM): recency/frequency/monetary bucket করে segment তৈরি করুন।
15. Dashboard-ready dataset design: BI tool-এর জন্য one-flat-table বানান (join/aggregate) যাতে refresh দ্রুত হয়।
এই প্রশ্নগুলো কোন stage-এ আসে?
🔹 Entry-level (Intern / Junior MIS / Junior Reporting)
সাধারণত আসে: 1, 2, 3, 4, 9, 10
✅ Expected: JOIN + GROUP BY + clean filtering + basic KPI thinking
🔹 Junior → Mid (Data Analyst / Reporting Analyst / BI Analyst)
সাধারণত আসে: 5, 6, 7, 13, 14
✅ Expected: CTE, basic window function, dedup logic, edge case handling
🔹 Mid → Senior (Analytics / Product Analyst / BI Lead)
সাধারণত আসে: 8, 11, 12, 15
✅ Expected: scalable query design, performance mindset, production-grade QC/alerts
📌 Save করে রাখুন, ইন্টারভিউর আগে সহজে রিভিশন হবে।