أسئلة المقابلات
أسئلة مقابلات عالم البيانات
يمكنك التدرّب على أسئلة مقابلات عالم البيانات التي تغطي الإحصاء، والاحتمالات، والتجارب، والاستدلال السببي، وتعلّم الآلة، وتقييم النماذج، ولغة SQL، ولغة Python، وتحليلات المنتج، والأسئلة السلوكية حول التواصل. يمكنك استخدام هذه القائمة المركّزة من الأسئلة إلى جانب دليل مقابلات عالم البيانات.
23 سؤالًا
8 فئات
عالم بيانات
آخر تحديث: مايو 2026
أسئلة الإحصاء والاحتمالات
تقيس أسئلة الإحصاء مدى فهمك لعدم اليقين، والمعاينة، والاستدلال، والتوزيعات، والافتراضات التي تقوم عليها الاستنتاجات. ولا يُطلب منك سرد المعادلات آليًا، بل التفكير السليم.
المنهجية: الارتباط مقابل الأثر السببي
الارتباط يعني أن متغيرين يتحركان معًا إحصائيًا، أما السببية فتعني أن تغيير أحدهما يُحدث تغييرًا في الآخر مع ثبات العوامل الأخرى. ولا يكفي الارتباط وحده لإثبات السببية، لأن العلاقة قد تنشأ عن متغيرات مربكة، أو سببية عكسية، أو تحيّز في الاختيار، أو مجرد مصادفة. مثال ذلك: قد يكون معدل الاحتفاظ أعلى لدى المستخدمين الذين يتلقون إشعارات فورية أكثر، لكن هذا لا يثبت أن الإشعارات هي سبب الاحتفاظ. فالمستخدمون الأكثر تفاعلًا قد يتلقون بطبيعة الحال إشعارات أكثر، أو يُطلقون أحداثًا أكثر تستدعي الإشعار. ولتقدير السببية نحتاج إلى تجربة عشوائية، أو تجربة طبيعية، أو متغير أداتي، أو تصميم انقطاع الانحدار، أو أسلوب فرق الفروق، أو تصميم سببي مدروس بافتراضات واضحة. والإجابة القوية من عالم البيانات تشرح أيضًا مخاطر القرار: إذا تعاملنا مع الارتباط على أنه سببية، فقد نزيد الإشعارات ونُلحق الضرر بالمستخدمين. والخطوة الصحيحة التالية هي تصميم تجربة أو تحليل سببي يعزل أثر الإشعارات.
أسئلة متابعة محتملة
ما المصادر الشائعة للمتغيرات المربكة؟
كيف يمكن اختبار ما إذا كانت الإشعارات سببًا في الاحتفاظ بالمستخدمين؟
متى يظل الارتباط مفيدًا؟
المنهجية: الإيجابية الكاذبة مقابل السلبية الكاذبة
الخطأ من النوع الأول إيجابية كاذبة (false positive): رفض فرضية العدم وهي صحيحة في الواقع. وفي اختبار A/B يعني ذلك إطلاق ميزة لأنها تبدو مفيدة وهي ليست كذلك. أما الخطأ من النوع الثاني فهو سلبية كاذبة (false negative): الإخفاق في رفض فرضية العدم مع وجود أثر حقيقي، أي تفويت ميزة مفيدة فعلًا. يتحكم مستوى الدلالة ألفا في معدل الخطأ من النوع الأول. أما قوة الاختبار، وتساوي 1 ناقص بيتا، فترتبط بالخطأ من النوع الثاني. وزيادة حجم العينة تحسّن القوة عمومًا. وهنا موازنة لا مفر منها: فعتبات الدلالة الأكثر صرامة تقلل الإيجابيات الكاذبة، لكنها قد تزيد السلبيات الكاذبة إذا لم يُعدَّل حجم العينة. وفي قرارات المنتج، يتوقف مستوى الخطأ المقبول على التكلفة. ففي تغيير محفوف بالمخاطر على صفحة الدفع، قد تكون الإيجابية الكاذبة مكلفة. أما في تحسين منخفض المخاطر على واجهة المستخدم، فقد يكون خطر أعلى قليلًا للإيجابية الكاذبة مقبولًا إذا كانت سرعة التكرار مهمة.
أسئلة متابعة محتملة
أي الخطأين أسوأ في نموذج للتشخيص الطبي؟
كيف يؤثر حجم العينة على الخطأ من النوع الثاني؟
ماذا يحدث عند إجراء اختبارات كثيرة في الوقت نفسه؟
المنهجية: الفرضية ← الاحتمال ← عدم اليقين
فرضية العدم هي أن العملة عادلة، أي أن احتمال ظهور الصورة يساوي 0.5. والحصول على 8 صور أو أكثر في 10 رميات أمر ممكن حتى مع عملة عادلة، لذلك لا ينبغي الاستنتاج فورًا أنها متحيزة. في الاختبار ثنائي الطرف، ننظر في النتائج التي لا تقل تطرفًا عن ظهور 8 صور أو صورتين. واحتمال الحصول على 8 أو 9 أو 10 صور هو (45 + 10 + 1) / 1024 = 56 / 1024، أي نحو 5.5%. وبمضاعفته لتغطية الطرف الأدنى نحصل على نحو 10.9%، وهي نسبة ليست أقل من عتبة الدلالة البالغة 5%. الخلاصة أن 10 رميات عينة صغيرة. النتيجة توحي بالتحيز لكنها ليست دليلًا قويًا بما يكفي للجزم بأن العملة متحيزة. وإذا كان القرار مهمًا، فعلينا جمع مزيد من البيانات.
أسئلة متابعة محتملة
كم رمية تكفي في رأيك؟
ماذا لو ظهرت الصورة 80 مرة من أصل 100؟
أيهما أنسب هنا: اختبار أحادي الطرف أم ثنائي الطرف؟
التجارب والاستدلال السببي
تقيّم أسئلة التجارب قدرتك على تصميم اختبارات سليمة، وتفسير نتائجها، وتجنّب الاستنتاجات الخاطئة، وربط الأدلة التجريبية بقرارات المنتج.
المنهجية: الفرضية ← وحدة التوزيع ← المقاييس ← مقاييس الحماية ← المدة ← القرار
أبدأ بتحديد الفرضية، مثلًا: خوارزمية الترتيب الجديدة ترفع رضا المستخدمين بعرض عناصر أكثر صلة، دون الإضرار بالتنوع أو زمن الاستجابة أو الاحتفاظ على المدى الطويل. ووحدة التوزيع العشوائي مهمة هنا. فإذا كان المستخدمون يشاهدون المحتوى المرتّب بشكل متكرر، أوزّعهم عشوائيًا على مستوى المستخدم حتى يحصل كل منهم على تجربة متسقة. وإذا كانت هناك تأثيرات شبكية أو انتقال للأثر داخل المنصة الوسيطة، فقد لا يكفي التوزيع البسيط على مستوى المستخدم، وقد نحتاج إلى توزيع عشوائي عنقودي أو مجموعات استبعاد (holdout) مصممة بعناية. وينبغي أن يعكس المقياس الأساسي الهدف: التفاعل الهادف، أو التحويل، أو الجلسات الناجحة، أو الاحتفاظ اللاحق، أو الإيرادات، بحسب طبيعة المنتج. ويمكن أن تشمل المقاييس الثانوية معدل النقر (CTR)، ومدة البقاء على المحتوى، والحفظ، والشراء، والإخفاء. أما مقاييس الحماية فتشمل زمن الاستجابة، ومعدل الشكاوى، والتنوع، والعدالة تجاه صنّاع المحتوى أو البائعين، وإلغاء الاشتراك أو فقدان العملاء، وأي مقياس جودة قابل للتلاعب. وأُبقي الاختبار قائمًا مدة كافية لتغطية الموسمية الأسبوعية وبلوغ حجم العينة المطلوب. وقبل الإطلاق، أتحقق من أثر الجِدّة، والفروق بين الشرائح، وسلامة مقاييس الحماية، وما إذا كان التحسن في المقياس ذا معنى عملي، لا مجرد دلالة إحصائية.
أسئلة متابعة محتملة
ماذا لو تحسّن معدل النقر (CTR) وتراجع الاحتفاظ بالمستخدمين؟
كيف يمكن التعامل مع التداخل بين المستخدمين؟
ما الشرائح التي ينبغي فحصها قبل الإطلاق؟
المنهجية: التحقق ← موثوقية الشريحة ← الأثر على الأعمال ← استراتيجية الإطلاق
أتحقق أولًا من أن نتيجة الشريحة حقيقية: حجم العينة، وفترات الثقة، وما إذا كانت الشرائح محددة مسبقًا، وخطر الاختبارات المتعددة، ودقة تصنيف المستخدمين الجدد. فلا ينبغي لمجموعة فرعية تكثر فيها الضوضاء أن تُبطل نتيجة إجمالية قوية من دون دليل. وإذا ثبت أن التراجع لدى المستخدمين الجدد حقيقي، أسعى إلى فهم آليته. فقد تفيد الميزة المستخدمين المتمرسين الذين يفهمون المنتج، بينما تربك المستخدمين الجدد الذين يحتاجون غالبًا إلى تجربة إعداد أولي أبسط، أو شرح أوفى، أو خيار افتراضي مختلف. وتتوقف التوصية على حجم الأثر وأهميته الاستراتيجية. فإذا كان المستخدمون الجدد محوريين للنمو، فلن أطلق الميزة للجميع، بل قد أطلقها للمستخدمين الحاليين فقط، أو أصمم نسخة خاصة بالمستخدمين الجدد، أو أجري تجربة متابعة مع تعديلات على الإعداد الأولي. أما إذا كان الأثر السلبي صغيرًا وقصير الأمد بينما يتحسن الاحتفاظ على المدى الطويل، فسأتعمق في التحليل قبل إيقاف الإطلاق. ينبغي أن تُظهر الإجابة قدرتك على الموازنة بين المقاييس الإجمالية وتباين أثر المعالجة بين الشرائح وسياق الأعمال.
أسئلة متابعة محتملة
كيف يمكن تجنّب الاكتشافات الزائفة في تحليل الشرائح؟
ماذا لو كانت شريحة المستخدمين الجدد صغيرة؟
كيف يمكن تصميم تجربة المتابعة؟
المنهجية: معالجة غير عشوائية مع اتجاه مماثل لدى مجموعة ضابطة
يفيد أسلوب فرق الفروق عندما يتعذر التوزيع العشوائي، كتغيير في السياسات، أو إطلاق على مستوى منطقة، أو تغيير في الأسعار، أو تغيير تشغيلي يطال مجموعة دون أخرى. وهو يقارن التغير عبر الزمن في المجموعة المعالَجة بالتغير عبر الزمن في مجموعة ضابطة. والافتراض الأساسي هو الاتجاهات المتوازية: أي أن المجموعتين المعالَجة والضابطة كانتا ستتحركان بشكل متشابه لولا المعالجة. لذا ينبغي فحص الاتجاهات قبل المعالجة لتقدير مدى معقولية هذا الافتراض. فإذا كانت المجموعة المعالَجة تسير أصلًا في اتجاه مختلف، فقد يكون التقدير متحيزًا. مثال: أُطلقت ميزة في كندا دون الولايات المتحدة. نقارن الاحتفاظ في كندا قبل الإطلاق وبعده بالاحتفاظ في الولايات المتحدة قبل الفترة نفسها وبعدها. ويقدّر الفرق بين التغيرين أثرَ المعالجة، بشرط أن تلتقط المجموعة الضابطة الموسمية والعوامل الخارجية. وأعرض النتيجة بحذر أكبر مما أفعل مع تجربة عشوائية، لأن صحة الاستنتاج السببي تعتمد على افتراضات لا يمكن إثباتها بالكامل.
أسئلة متابعة محتملة
كيف يمكن اختبار افتراض الاتجاهات المتوازية؟
ما الذي قد يُخلّ بصحة أسلوب فرق الفروق؟
على أي أساس تُختار المجموعة الضابطة؟
أسئلة مقابلات تعلّم الآلة
تقيس مقابلات تعلّم الآلة قدرتك على صياغة مشكلة التنبؤ، واختيار نماذج أساسية معقولة، وهندسة السمات، وتقييم النماذج، وفهم أسباب فشل النموذج في بيئة الإنتاج.
المنهجية: تحديد الوسم ← بناء السمات ← النموذج الأساسي ← التقييم ← النشر بحذر
أبدأ بتعريف فقدان العميل. ففي منتج قائم على الاشتراك، قد يعني ذلك الإلغاء، أو فشل الدفع، أو عدم التجديد خلال نافذة زمنية محددة. ويجب أن يسبق وقتُ التنبؤ حدثَ الفقدان، كأن نتنبأ بما إذا كان مستخدم نشط سيتوقف عن الاستخدام خلال 30 يومًا مقبلة. ثم أبني مجموعة بيانات التدريب عند تاريخ لقطة ثابت. ويمكن أن تشمل السمات تكرار الاستخدام، وحداثة آخر نشاط، واعتماد الميزات، وتذاكر الدعم، ومشكلات الفوترة، ونوع الخطة، ومدة الاشتراك، واتجاه التفاعل، ونسبة استخدام المقاعد، وحالات تخفيض الخطة السابقة. وأحرص على تجنّب تسرّب البيانات (leakage): فلا أُدرج سمات تقع بعد لحظة التنبؤ أو تعبّر مباشرة عن نتيجة الفقدان. وأنطلق من نموذج أساسي بسيط مثل الانحدار اللوجستي أو أشجار التعزيز المتدرج (Gradient Boosted Trees)، بحسب متطلبات قابلية التفسير والأداء. وأقيّم النموذج بمقاييس مثل AUC وPrecision/Recall، إلى جانب المعايرة، والرفع (lift) في أعلى العُشيرات، والأثر التجاري للتدخلات. فالدقة وحدها مضللة غالبًا إذا كان الفقدان نادرًا. ويتطلب النشر قابلية للتنفيذ؛ فدرجة احتمال الفقدان لا تفيد إلا إذا كانت الشركة قادرة على التدخل. لذا أراقب انجراف النموذج، وعدالته عبر الشرائح، وفعالية التدخلات، وما إذا كان النموذج يحدد المستخدمين الذين يمكن الاحتفاظ بهم فعلًا.
أسئلة متابعة محتملة
ما المقصود بتسرّب الوسم (label leakage) في هذه المشكلة؟
أيهما أولى بالتحسين هنا: Precision أم Recall؟
كيف يمكن إثبات أن النموذج يحقق قيمة تجارية؟
المنهجية: الملاءمة لبيانات التدريب مقابل القدرة على التعميم
يحدث فرط التخصيص عندما يتعلم النموذج الضوضاء أو الخصائص العرضية في بيانات التدريب بدلًا من الأنماط القابلة للتعميم، فيؤدي أداءً جيدًا على بيانات التدريب وضعيفًا على البيانات التي لم يرها من قبل. ومن طرق الحد منه: تقسيم البيانات إلى مجموعات تدريب وتحقق واختبار، والتحقق المتقاطع، والتنظيم (Regularization)، واستخدام نماذج أبسط، وتقليم الأشجار، والإيقاف المبكر، وتقنية Dropout في الشبكات العصبية، وجمع مزيد من البيانات، واختيار السمات، والضبط السليم للمعاملات الفائقة. كما أن تسرّب البيانات قد يُظهر أداءً ممتازًا ثم يفشل في بيئة الإنتاج، لذا ففحوص التسرّب ضرورية أيضًا. وتتوقف طريقة الوقاية المناسبة على النموذج والمشكلة. ففي النماذج المتناثرة عالية الأبعاد قد يفيد التنظيم. وفي أشجار التعزيز المتدرج يكون للعمق، ومعدل التعلم، وعدد المقدّرات، والإيقاف المبكر دور مهم. أما في السلاسل الزمنية أو بيانات سلوك المستخدمين، فيجب أن يحترم التحقق الترتيب الزمني حتى لا يتدرب النموذج على المستقبل.
أسئلة متابعة محتملة
كيف يمكن اكتشاف فرط التخصيص؟
ما الفرق بين مجموعة التحقق ومجموعة الاختبار؟
هل يمكن أن يعاني نموذج من نقص التخصيص وفرط التخصيص في آن واحد؟
المنهجية: قابلية التفسير، واللاخطية، وحجم البيانات، والأداء، والنشر
الانحدار اللوجستي نموذج أساسي قوي للتصنيف الثنائي: سريع، وقابل للتفسير، وأسهل في المعايرة، ويعمل جيدًا عندما تكون العلاقات خطية تقريبًا بعد هندسة السمات. وهو غالبًا خيار جيد عندما يحتاج أصحاب المصلحة إلى تفسيرات واضحة أو عندما تكون البيانات محدودة. أما الغابات العشوائية فتستطيع التقاط العلاقات غير الخطية والتفاعلات بين السمات دون الحاجة إلى تحديدها يدويًا بالقدر نفسه. وقد تتفوق على البيانات الجدولية المعقدة، لكنها أقل قابلية للتفسير، وقد يكون حجمها أكبر عند التشغيل، وقد لا تُحسن الاستقراء خارج نطاق توزيع بيانات التدريب. أقارن بينهما باستخدام تقسيم التدريب والتحقق نفسه، ومقاييس مناسبة، والمعايرة، وتكلفة الاستدلال، وقيود الأعمال. فإذا كان أداء الانحدار اللوجستي قريبًا جدًا وكانت قابلية التفسير مهمة، أختاره. وإذا حققت الغابة العشوائية تحسنًا ملموسًا وأمكن تفسيرها ونشرها بمسؤولية، أستخدمها أو أقارنها بأشجار التعزيز المتدرج. والإجابة الأفضل ليست أن أحد النموذجين أفضل دائمًا، فالأمر يتوقف على الهدف، والبيانات، والقيود، وقابلية التنفيذ.
أسئلة متابعة محتملة
كيف يمكن تفسير تنبؤات الغابة العشوائية؟
متى تكون قابلية التفسير أهم من الدقة؟
لماذا قد يتفوق التعزيز المتدرج على الغابات العشوائية؟
المنهجية: عدم تطابق البيانات ← التسرّب ← عدم تطابق المقياس ← الانجراف ← التنفيذ ← حلقات التغذية الراجعة
هناك عدة أنماط فشل محتملة. فقد لا تطابق بيانات التقييم المسبق حركة البيانات الفعلية في الإنتاج. وقد يوجد تباين بين التدريب والتشغيل (training-serving skew)، حيث تُحسب السمات في الإنتاج بطريقة مختلفة عنها أثناء التدريب. وربما سرّب تقسيم التحقق معلومات من المستقبل أو لم يراعِ الترتيب الزمني. وقد لا يتوافق المقياس المستخدم في التقييم المسبق مع هدف المنتج. كما قد تنجرف بيانات الإنتاج: فسلوك المستخدمين، والموسمية، وقنوات الاستقطاب، والمخزون، والأسعار، والأحداث الخارجية كلها قابلة للتغير. وقد يُنشئ النموذج أيضًا حلقات تغذية راجعة؛ فنموذج التوصيات مثلًا يغيّر ما يراه المستخدمون، فيغيّر بدوره بيانات التدريب المستقبلية. ومشكلات التنفيذ شائعة: سمات مفقودة، أو قيم افتراضية، أو تجاوز مهلة زمن الاستجابة، أو مشكلات في حداثة السمات، أو عتبات قرار خاطئة، أو عدم تطابق إصدار النموذج. وقد يكون الأداء ضعيفًا في بعض الشرائح حتى لو بدا المقياس الإجمالي في التقييم المسبق جيدًا. أقارن توزيعات السمات بين التقييم المسبق والإنتاج، وتوزيعات التنبؤات، والمعايرة، ومقاييس الشرائح، والسجلات، ونتائج الأعمال. ثم أقرر ما إذا كان الأنسب التراجع عن الإطلاق، أو تعديل العتبات، أو إصلاح مسارات معالجة السمات، أو إعادة التدريب، أو إعادة تصميم الهدف.
أسئلة متابعة محتملة
ما المقصود بالتباين بين التدريب والتشغيل (training-serving skew)؟
كيف يمكن مراقبة انجراف النموذج؟
كيف تؤثر حلقات التغذية الراجعة على أنظمة التوصيات؟
تقييم النماذج ومقاييسها
تقيس أسئلة تقييم النماذج قدرتك على اختيار مقاييس تناسب المشكلة التجارية. فقد يحقق النموذج دقة لافتة ومع ذلك يكون عديم الفائدة إذا كان المقياس خاطئًا.
المنهجية: تكلفة الإيجابيات الكاذبة مقابل السلبيات الكاذبة
أركّز على Precision عندما تكون الإيجابيات الكاذبة مكلفة. فإذا كان نموذج كشف الاحتيال يحظر عملاء شرعيين مثلًا، فإن الإيجابيات الكاذبة تضر بالعملاء وتسبب خسارة في الإيرادات. وارتفاع Precision يعني أن النموذج حين يشير إلى حالة ما يكون محقًا في الغالب. وأركّز على Recall عندما تكون السلبيات الكاذبة مكلفة. ففي الفحص الطبي أو كشف الاحتيال الجسيم، قد يكون تفويت حالة إيجابية حقيقية أعلى تكلفة من فحص إيجابيات كاذبة إضافية. وارتفاع Recall يعني أن النموذج يلتقط معظم الحالات الإيجابية الفعلية. ومعظم الأنظمة الحقيقية تتطلب موازنة بين الاثنين. وينبغي اختيار العتبة بناءً على تكاليف الأعمال، والطاقة التشغيلية، والضرر الواقع على المستخدمين، وسير العمل اللاحق. وعادةً ما أقيّم منحنيات Precision-Recall كاملة لا عتبة واحدة فقط، خاصة عند عدم توازن الفئات.
أسئلة متابعة محتملة
لماذا قد تكون الدقة مضللة في الأحداث النادرة؟
كيف يمكن اختيار العتبة المناسبة؟
ما المقياس الأنسب لكشف الاحتيال؟
المنهجية: جودة الاحتمالات، لا جودة الترتيب فقط
المعايرة تعني أن الاحتمالات المتنبأ بها تطابق التكرارات الفعلية المرصودة. فإذا أعطى نموذج معايَر احتمال 0.8 لعدد 1,000 مثال، فينبغي أن يكون نحو 800 منها إيجابيًا فعلًا. وتهم المعايرة عندما تقود الاحتمالات القرارات: تقدير المخاطر، والتسعير، والفرز الطبي، وطوابير مراجعة الاحتيال، والتدخلات للحد من فقدان العملاء، وحسابات القيمة المتوقعة. وقد يرتّب النموذج الأمثلة جيدًا بقيمة AUC مرتفعة ومع ذلك تكون احتمالاته ضعيفة المعايرة. ويمكن فحص المعايرة عبر منحنيات المعايرة أو مخططات الموثوقية، ومقاييس مثل درجة براير (Brier Score). ومن طرق المعايرة: تحجيم بلات (Platt Scaling)، والانحدار الرتيب (Isotonic Regression)، والمعايرة بدرجة الحرارة (Temperature Scaling). لكن ينبغي فحص المعايرة على بيانات تحقق تعكس توزيع بيانات الإنتاج. وفي المقابلة، من المهم التأكيد أن ليس كل تطبيق يحتاج إلى احتمالات معايَرة بدقة تامة. فإذا كان النموذج يرتّب المحتوى فقط، فقد تكون مقاييس الترتيب أهم. أما إذا كان الرقم يُفسَّر على أنه مستوى خطر، فتصبح المعايرة حاسمة.
أسئلة متابعة محتملة
هل يمكن أن يجمع نموذج بين AUC مرتفع ومعايرة ضعيفة؟
كيف يمكن تحسين المعايرة؟
متى تهم المعايرة في قرارات الأعمال؟
أسئلة SQL وPython
كثيرًا ما تتضمن مقابلات عالم البيانات أسئلة في SQL وPython، لأن النمذجة القوية تظل معتمدة على دقة استخراج البيانات وتحويلها والتحقق منها وتحليلها استكشافيًا.
المنهجية: شهر الفوج ← شهر النشاط ← فارق الأشهر ← التجميع
أبدأ بإنشاء تعبير جدول مشترك (CTE) للفوج يضم كل مستخدم وشهر تسجيله، ثم تعبير CTE للنشاط يضم قيم user_id المميزة وشهر النشاط للأحداث النشطة المؤهلة. بعد ذلك أربط النشاط بالفوج عبر user_id، وأحسب month_number على أنه الفرق بين شهر النشاط وشهر التسجيل. ثم أجمّع النتائج حسب شهر الفوج وقيمة month_number، مع عدّ المستخدمين النشطين المميزين. المقام هو عدد المستخدمين في الفوج الأصلي، والبسط للشهر N هو عدد مستخدمي ذلك الفوج النشطين في الشهر N. وأستخدم LEFT JOIN إذا احتجت إلى الإبقاء على الأشهر التي لم يبقَ فيها أي مستخدم. ومن التفاصيل المهمة: تعريف الحدث النشط، واستبعاد مستخدمي الاختبار، والتعامل مع المستخدمين الذين سجلوا قرب حدود الأشهر، واستخدام منطقة زمنية موحدة، وتجنّب احتساب أحداث نشاط متعددة للمستخدم الواحد في الشهر نفسه. والنتيجة جدول أفواج يمثل كل صف فيه شهر تسجيل، ويمثل كل عمود أو إزاحة صف شهرًا من أشهر الاحتفاظ.
أسئلة متابعة محتملة
كيف يمكن حساب الاحتفاظ المتجدد (Rolling Retention) بدلًا من ذلك؟
كيف يمكن تمثيل الاحتفاظ حسب الأفواج بصريًا؟
ماذا لو وصلت بيانات النشاط متأخرة؟
المنهجية: التحديد الكمي ← التقسيم إلى شرائح ← التشخيص ← اختيار المعالجة
أبدأ بقياس حجم القيم المفقودة في كل عمود: العدد، والنسبة، ونوع البيانات. وفي pandas يكفي تشغيل df.isna().sum() ثم df.isna().mean() للحصول على صورة سريعة. بعد ذلك أفحص ما إذا كانت القيم المفقودة متركزة حسب الزمن، أو الشريحة، أو المصدر، أو الجهاز، أو المنطقة الجغرافية، أو قيمة الوسم المستهدف. والسؤال الجوهري هو: لماذا فُقدت القيم؟ فالفقدان العشوائي تمامًا يختلف عن الفقدان الناتج عن تخطي المستخدم لحقل ما، أو فشل التتبع، أو عدم دعم الجهاز لحدث معين، أو عدم انطباق القيمة أصلًا. وتتوقف المعالجة على السبب وعلى احتياجات النموذج. ومن الخيارات: إبقاء القيمة المفقودة فئةً مستقلة، أو التعويض بالوسيط أو المنوال، أو التعويض بالاعتماد على نموذج، أو استبعاد الصفوف، أو إصلاح جمع البيانات من المصدر. وفي النمذجة، أستخرج قيم التعويض من بيانات التدريب فقط ثم أطبّقها على بيانات التحقق والاختبار لتجنّب تسرّب البيانات. كما أقيّم ما إذا كان الفقدان بحد ذاته ذا قيمة تنبؤية. فغياب بيانات الدخل في مجموعة بيانات ائتمانية، أو غياب حقول الملف الشخصي في منتج استهلاكي، قد يحمل إشارة مفيدة، لكن استخدامه قد يثير مخاوف تتعلق بالعدالة أو الامتثال.
أسئلة متابعة محتملة
متى يكون الفقدان نفسه مصدرًا للمعلومات؟
كيف يمكن تجنّب تسرّب البيانات أثناء تعويض القيم المفقودة؟
ما الحل إذا كان الوسم المستهدف نفسه يحتوي على قيم مفقودة؟
المنهجية: الاكتشاف ← التشخيص ← القرار وفق المعنى التجاري
تشمل طرق اكتشاف القيم الشاذة الإحصاءات الوصفية، والمدرجات التكرارية، والمخططات الصندوقية، والدرجات المعيارية (z-scores)، وقواعد المدى الربيعي (IQR)، وعتبات المئين، والأساليب القائمة على النماذج. لكن الاكتشاف مجرد خطوة أولى؛ فالسؤال المهم هو: هل القيمة الشاذة خطأ، أم حالة نادرة لكنها صحيحة، أم أهم جزء في التوزيع؟ أفحص القيم الشاذة حسب المصدر، والطابع الزمني، والشريحة، والسجلات الخام. فالعمر السالب غالبًا خطأ في البيانات، أما عملية شراء ضخمة من مؤسسة كبيرة فقد تكون صحيحة، ولا ينبغي حذفها من تحليل الإيرادات بلا مبرر. وفي النمذجة، قد تتطلب القيم الشاذة تحويلًا، أو تقليمًا طرفيًا (Winsorization)، أو نماذج متينة، أو معالجة خاصة بكل شريحة. ولا أحذف القيم الشاذة إلا لسبب وجيه يمكن الدفاع عنه: قيمة مستحيلة، أو حدث مكرر، أو خلل في أدوات القياس، أو حساب اختبار، أو سجلات خارج نطاق التحليل. وإذا كانت القيم الشاذة الصحيحة تؤثر في الاستنتاج، أعرض تحليل الحساسية بوجودها ومن دونها.
أسئلة متابعة محتملة
ما التقليم الطرفي (Winsorization)؟
كيف يمكن أن تؤثر القيم الشاذة على الانحدار الخطي؟
متى تكون القيم الشاذة هي الإشارة المهمة نفسها؟
أسئلة تحليلات المنتج ودراسات الحالة التجارية
تعمل كثير من وظائف علم البيانات ضمن فرق المنتج مباشرة. وتقيس هذه المقابلات قدرتك على تحويل غموض المنتج إلى مقاييس، وخطط تحليل، وتجارب، وقرارات.
المنهجية: جودة المقياس ← تشخيص مسار التحويل ← التقسيم إلى شرائح ← الآلية ← الإجراء
قد تكون النقرات مؤشرًا بديلًا ضعيفًا على القيمة. لذا أتحقق أولًا من النتيجة وأحدد مراحل مسار التحويل: مرات الظهور، والنقرات، والإضافة إلى السلة، وإتمام الدفع، والشراء، والاسترداد، والسلوك المتكرر. فإذا زادت النقرات وانخفضت المشتريات، فقد تجذب التوصيات فضول المستخدمين دون نية شراء حقيقية، أو تشتّتهم عن مسارات أفضل. ثم أقسّم النتائج حسب نوع المستخدم، ومصدر الزيارات، وفئة المنتج، والجهاز، وموضع عرض التوصيات. فقد ينقر المستخدمون الجدد أكثر لأن الوحدة بارزة، ثم يجدون عناصر غير ذات صلة. وقد ينقطع المستخدمون العائدون عن مسار الشراء المعتاد لديهم. بعد ذلك أفحص جودة التوصيات: مدى الصلة، وعدم ملاءمة الأسعار، والتوفر، ووقت التوصيل، والتنوع، وما إذا كانت العناصر الموصى بها نافدة من المخزون أو منخفضة الهامش. كما أتحقق من زمن الاستجابة والتغييرات في تخطيط الصفحة. توصيتي: عدم الإطلاق بناءً على النقرات وحدها. فإما التراجع عن الميزة، أو قصر عرضها على الشرائح التي تبقى فيها المشتريات سليمة، أو إعادة تصميم الهدف ليُحسِّن جودة الشراء النهائية بدلًا من معدل النقر.
أسئلة متابعة محتملة
ما المقياس الأساسي الأنسب هنا؟
كيف يمكن قياس جودة التوصيات؟
ماذا لو زادت الإيرادات وانخفض عدد المشتريات؟
المنهجية: السيولة ← الجودة ← التوازن ← الاحتفاظ ← اقتصاديات الوحدة
تعتمد صحة المنصة الوسيطة على طرفيها معًا. والمفهوم الجوهري هو السيولة: هل يجد الطلب عرضًا مناسبًا بسرعة، وهل يجد العرض طلبًا كافيًا ليبقى نشطًا؟ وتختلف المقاييس باختلاف نوع المنصة. ففي منصات مشاركة الرحلات: معدل المطابقة، والوقت حتى المطابقة، ووقت الوصول المتوقع (ETA)، ومعدل الإلغاء، ونسبة تشغيل السائقين، ومعدل تكرار استخدام الركاب، وتكرار رفع الأسعار وقت الذروة، والتغطية الجغرافية. وفي منصات العمل الحر: نسبة المشاريع التي تتلقى عروضًا مؤهلة، والوقت حتى أول عرض، ومعدل التوظيف، وإنجاز المشاريع، ومعدل النزاعات، وتكرار التعاقد، ونسبة انشغال مقدمي الخدمات. ثم أقسّم المقاييس حسب المنطقة الجغرافية، والفئة، ووقت اليوم، وفوج المستخدمين، وشريحة العرض، ونية الطلب. فالمتوسطات العامة تخفي الاختلالات المحلية، وقد تبدو المنصة سليمة إجمالًا بينما تتعثر في مدينة أو فئة بعينها. وتشمل مقاييس الحماية الثقة والأمان، والاحتيال، وشكاوى الجودة، والاستردادات، وانسحاب أي من الطرفين، واقتصاديات الوحدة. وينبغي أن تحدد التوصيات أيّ الطرفين هو المقيَّد، العرض أم الطلب، لأن روافع النمو تختلف كليًا بينهما.
أسئلة متابعة محتملة
كيف يمكن حل مشكلة البدء البارد (Cold Start)؟
كيف يمكن معرفة أي الطرفين هو المقيَّد؟
ما المقياس الأنسب لعرضه على القيادة أسبوعيًا؟
المنهجية: القيمة للمستخدم ← السلوك المتكرر ← نتيجة التعلم ← مقاييس الحماية
ينبغي أن يعبّر مقياس نجم الشمال عن قيمة مستدامة للمستخدم، لا عن مجرد نشاط. ففي تطبيق لتعلّم اللغات، قد يكون عدد الجلسات اليومية وحده سطحيًا، لأن المستخدم قد يفتح التطبيق دون أن يتعلم شيئًا. والمرشح الأفضل قد يكون عدد المتعلمين النشطين أسبوعيًا الذين يكملون درسًا ذا معنى بدقة كافية، أو دقائق التعلم الأسبوعية التي تستوفي معايير الجودة. أنطلق من القيمة الجوهرية: مساعدة المستخدمين على التقدم في تعلّم اللغة. ويمكن أن تشمل مقاييس المدخلات: بدء الدروس، وإكمالها، والأيام المتتالية، والدقة، وإكمال المراجعات، والتدرّب على المحادثة، والانتقال بين المستويات. أما مقاييس النتائج فقد تشمل الاحتفاظ، والتحويل إلى الاشتراك، والتحسن في اختبارات تحديد المستوى، أو تقييمات الكفاءة الخارجية إن توفرت. ومقاييس الحماية: الإرهاق، والإكمال السريع منخفض الجودة، والغش، وإيقاف الإشعارات، وفقدان المستخدمين، وإحباطهم. فإذا كان المقياس يكافئ زيادة الوقت المستغرق فقط، فقد يشجع على التكرار المرهق بدلًا من التعلم الحقيقي. وأحدد مقياس نجم الشمال بالتعاون مع أصحاب المصلحة في فريق المنتج ومتخصصي علوم التعلم، ثم أتحقق مما إذا كان يتنبأ بالاحتفاظ وبالتقدم الذي يذكره المستخدمون أنفسهم.
أسئلة متابعة محتملة
لماذا لا نعتمد عدد المستخدمين النشطين يوميًا (DAU) مقياسًا لنجم الشمال؟
كيف يمكن منع التلاعب بالمقياس؟
كيف يختلف ذلك بين المتعلمين العابرين والجادين؟
دراسات حالة في النمذجة
تختبر مقابلات دراسات الحالة في النمذجة مسار علم البيانات كاملًا: صياغة المشكلة، والوسوم، والسمات، والنموذج الأساسي، والتقييم، والنشر، والمراقبة، والقيمة التجارية.
المنهجية: الهدف ← الوسوم ← السمات ← المقاييس ← التدخل ← المراقبة
أبدأ بتعريف الاحتيال والإجراء المترتب عليه: هل سنحظر المعاملات، أم نحيلها إلى المراجعة اليدوية، أم نطلب مصادقة إضافية، أم نكتفي بتقدير درجة الخطر؟ يجب أن يتوافق هدف النموذج مع نوع التدخل، لأن الإيجابيات الكاذبة قد تضر بالعملاء الشرعيين. قد تأتي الوسوم من الاعتراضات على المدفوعات (chargebacks)، أو تحقيقات احتيال مؤكدة، أو بلاغات المستخدمين، أو إشارات قائمة على القواعد. والوسوم متأخرة وغير مثالية، لذا يجب مراعاة تأخرها والضوضاء فيها. ويمكن أن تشمل السمات مبلغ المعاملة، والتاجر، والجهاز، وعدم تطابق عنوان IP مع الموقع الجغرافي، وعمر الحساب، وسرعة تكرار المعاملات، وسجل وسيلة الدفع، والمحاولات الفاشلة، ومسافة الشحن، والنزاعات السابقة. ثم أنطلق من القواعد ونموذج أساسي بسيط، وبعدها أقارن نماذج مثل الانحدار اللوجستي، أو أشجار التعزيز المتدرج، أو كشف الشذوذ، بحسب جودة الوسوم. وينبغي أن يركز التقييم على منحنيات Precision-Recall، وقيمة Recall عند طاقة مراجعة ثابتة، ومعدل الإيجابيات الكاذبة للمستخدمين الشرعيين، وقيمة الاحتيال المكتشف مرجّحة بالمبالغ، والمعايرة. ويتطلب النشر مراقبة الانجراف، وتكيّف المحتالين، والعدالة، وزمن الاستجابة، وطاقة المراجعة اليدوية، وحلقات التغذية الراجعة، وإمكانية التراجع. فنموذج الاحتيال ليس مجرد مشكلة تنبؤ، بل نظام تشغيلي متكامل.
أسئلة متابعة محتملة
كيف يمكن التعامل مع الوسوم المتأخرة؟
ما تكلفة الإيجابيات الكاذبة؟
كيف سيتكيف المحتالون؟
المنهجية: تعريف المتغير المستهدف ← توفر السمات ← المقياس ← المعايرة ← الأثر على المستخدم
أعرّف المتغير المستهدف بأنه مدة التوصيل الفعلية من تأكيد الطلب حتى وصوله، أو أقسّمه إلى مكونات: وقت التحضير، وتعيين المندوب، ووقت الاستلام، ووقت الطريق، والتسليم. ونمذجة المكونات قد تكون أوضح تفسيرًا وأكثر فائدة من الناحية التشغيلية. وقد تشمل السمات المتاحة لحظة التنبؤ: المطعم، ونوع المطبخ، ووقت اليوم، ويوم الأسبوع، والطقس، والمسافة، وعدد المندوبين المتاحين، وحجم الطلبات المتراكمة، وأوقات التحضير التاريخية، وحركة المرور، وحجم الطلب، والنطاق الجغرافي. وأتجنب استخدام سمات غير معروفة وقت التنبؤ، مثل وقت الاستلام الفعلي إذا كان التنبؤ يجري لحظة تقديم الطلب. وينبغي أن تعكس المقاييس تجربة المستخدم. فمتوسط الخطأ المطلق (MAE) سهل التفسير، لكن التقدير الأقل من الواقع قد يكون أسوأ من التقدير الزائد. والمعايرة مهمة: فإذا وعدنا بنافذة توصيل، فيجب أن يصل الطلب ضمنها بالمعدل المتوقع. ومن اعتبارات النشر: زمن الاستجابة، وحداثة السمات الآنية، والمطاعم الجديدة التي لا تملك بيانات سابقة، والعطلات، وصدمات الطقس، وحلقات التغذية الراجعة الناتجة عن تأثير أوقات الوصول المعروضة في قرارات المستخدمين. وأراقب الخطأ حسب المطعم، والنطاق، والوقت، وشريحة العملاء.
أسئلة متابعة محتملة
أيهما أفضل: نمذجة الوقت الإجمالي أم مكوناته؟
كيف يمكن التعامل مع المطاعم الجديدة؟
أيهما أسوأ: المبالغة في تقدير وقت الوصول المتوقع (ETA) أم التقليل منه؟
الأسئلة السلوكية وأسئلة التواصل
تركز المقابلات السلوكية في علم البيانات على التعامل مع الغموض، والقدرة على التأثير، والتواصل التقني، وأثر المشاريع، والحس الأخلاقي، والمواقف التي لم تدعم فيها البيانات الرواية المفضلة.
المنهجية: المشكلة ← المنهجية ← القرار ← الأثر ← الدرس المستفاد
يُفضَّل اختيار مشروع غيّر فيه عملك قرارًا أو منتجًا أو عملية أو مقياسًا. وتبدأ الإجابة بالمشكلة التجارية وسبب أهميتها، ثم تشرح المنهجية بالمستوى المناسب من التفصيل: مصادر البيانات، والتحليل أو النموذج، والتحقق، والموازنات بين الخيارات. وأقوى الإجابات هي التي تربط العمل التقني بإجراء تجاري ملموس. مثلًا: نموذج للتنبؤ بفقدان العملاء ساعد فريق نجاح العملاء على ترتيب أولويات التواصل، أو تجربة غيّرت قرار إطلاق، أو تحليل للتسعير رفع الإيرادات دون الإضرار بمعدل التحويل. ومن المهم قياس الأثر بالأرقام قدر الإمكان: زيادة الإيرادات، أو خفض فقدان العملاء، أو توفير الوقت، أو تقليل التكاليف، أو تحسين الاستهداف، أو تسريع اتخاذ القرار. كما يُستحسن ذكر القيود وما يمكن تحسينه لاحقًا. ومن الضروري تجنُّب تحويل الإجابة إلى استعراض للأدوات؛ فالمحاور يهتم بالمكتبة التي استخدمتها أقل من اهتمامه بما إذا كان عملك صحيحًا، وموثوقًا، ومعتمدًا، ومفيدًا.
أسئلة متابعة محتملة
كيف قِست الأثر؟
ما أصعب تحدٍّ تقني واجهته؟
كيف حصلت على تأييد أصحاب المصلحة؟
المنهجية: القرار ← الحدس ← الأدلة ← القيود ← الإجراء
أبدأ بالقرار الذي يحتاج صاحب المصلحة إلى اتخاذه، لا ببنية النموذج. ثم أشرح فكرة النموذج بلغة بسيطة: ما الذي يتنبأ به، وما الإشارات التي يعتمد عليها، ومدى دقته، والحالات التي لا ينبغي الوثوق به فيها. وأستعين بالأمثلة، وبأهمية السمات أو رموز الأسباب (reason codes) عند الحاجة، وبمخططات المعايرة، وبرسوم بيانية بسيطة للموازنات مثل Precision مقابل Recall. ولا أقدّم النموذج على أنه سحر؛ فأصحاب المصلحة بحاجة إلى فهم القيود: جودة البيانات، وعدم اليقين، والتحيّز، والانجراف، والحالات الاستثنائية. وأخيرًا، أربط النموذج بالإجراء. مثلًا: «يحدد هذا النموذج أعلى 10% من الحسابات الأكثر عرضة للانسحاب، لكن القيمة الحقيقية تأتي من اختبار ما إذا كان التواصل مع هذه المجموعة يحسّن الاحتفاظ». وبهذا يبقى الحوار مركّزًا على القرارات والنتائج.
أسئلة متابعة محتملة
ماذا لو كان أصحاب المصلحة لا يهتمون إلا بالدقة؟
كيف يمكن إيصال درجة عدم اليقين؟
متى يكون من الأفضل تجنّب نموذج معقد؟
المنهجية: التوقعات ← الأدلة ← التواصل ← القرار ← النتيجة
يُفضَّل اختيار مثال حقيقي تحدّت فيه الأدلة خطة كان الفريق يفضّلها. وتشرح الإجابة ما توقعه أصحاب المصلحة، والبيانات التي حللتها، وسبب اختلاف الاستنتاج. ومن المهم التحدث بدقة عن طريقة التحقق من النتائج، لأن المصداقية حاسمة في مثل هذه المواقف. بعد ذلك يأتي وصف طريقة عرض النتيجة. فالإجابات القوية تُظهر الدبلوماسية: الإقرار بهدف صاحب المصلحة، وعرض الأدلة بوضوح، وشرح درجة عدم اليقين، وتقديم بدائل. فالهدف ليس كسب الجدال، بل مساعدة الفريق على اتخاذ قرار أفضل. وتُختتم الإجابة بالنتيجة: ربما أجّل الفريق الإطلاق، أو غيّر الاستهداف، أو أجرى اختبارًا أصغر، أو اختار مقياسًا مختلفًا. وإذا تجاهل أصحاب المصلحة التوصية، فمن المفيد شرح ما حدث وما تعلمته عن التأثير والتواصل.
أسئلة متابعة محتملة
كيف حافظت على العلاقة؟
ماذا لو اعترضت القيادة؟
كيف جعلت تحليلك أكثر موثوقية؟
التدرّب على هذه الإجابات في المقابلات المباشرة
يقدّم لك Interview Pilot اقتراحات إجابات من Copilot في الوقت الفعلي خلال مقابلاتك المباشرة، لتتمكّن من الإجابة بوضوح عند طرح هذه الأسئلة.