Skip to content

Skill readiness test

Senior Data Scientist at Mphasis

11 questions, about 7 minutes. This is a diagnostic, not a certification — it estimates your skill readiness, it does not guarantee you are qualified for or will be hired into this role.

1. You need each customer's most recent order. Which approach is most reliable?
2. Which library is most commonly used for tabular data manipulation in Python?
3. Which measure of central tendency is least affected by extreme outliers?
4. A pivot table field summarizes as SUM by default but the underlying column has some text values mixed in. What is the most likely visible symptom?
5. What does `df.groupby('region')['sales'].sum()` return?
6. Which clause filters rows before they are grouped by GROUP BY?
7. Which is the correct way to lock a cell reference so it does not shift when copied across a row?
8. Which function looks up a value in one column and returns a value from another column in the same row, matching on the leftmost column?
9. A p-value of 0.03 from a hypothesis test at a 0.05 significance threshold suggests:
10. A query aggregates revenue by region but SELECT also lists an ungrouped column. What happens on strict SQL engines (e.g. MySQL with ONLY_FULL_GROUP_BY, or PostgreSQL)?
11. An INNER JOIN between orders and customers drops rows where...