# Codeayan — Interview Prep (Get Hired) > Free interview question sets for data and AI roles. Every answer opens with a direct > 40-60 word response, followed by full reasoning. No signup, no paywall. > Canonical HTML: https://codeayan.com/get-hired Each set below is available as HTML and as a plain markdown mirror (same URL + `.md`). ## Business Analyst Business Analyst interviews weigh case studies and guesstimates far more heavily than code. SQL and Excel still appear, but the round that decides the offer is usually the one where you structure an ambiguous business problem out loud. - Hub: https://codeayan.com/get-hired/business-analyst - SQL (44 questions): https://codeayan.com/get-hired/business-analyst/sql · markdown: https://codeayan.com/get-hired/business-analyst/sql.md - Statistics & Probability (25 questions): https://codeayan.com/get-hired/business-analyst/statistics · markdown: https://codeayan.com/get-hired/business-analyst/statistics.md ## Data Analyst Data Analyst interviews lean hard on SQL and Excel, then test whether you can explain a number to someone who is not technical. Expect a live SQL round, a dashboard walkthrough, and at least one "what would you tell the stakeholder" question. - Hub: https://codeayan.com/get-hired/data-analyst - Python (54 questions): https://codeayan.com/get-hired/data-analyst/python · markdown: https://codeayan.com/get-hired/data-analyst/python.md - SQL (52 questions): https://codeayan.com/get-hired/data-analyst/sql · markdown: https://codeayan.com/get-hired/data-analyst/sql.md - Statistics & Probability (26 questions): https://codeayan.com/get-hired/data-analyst/statistics · markdown: https://codeayan.com/get-hired/data-analyst/statistics.md ## Data Engineer Data Engineer interviews go deep on SQL, data modelling and system design. You will be asked how you would handle late-arriving data, schema changes and backfills — the failure modes, not the happy path. - Hub: https://codeayan.com/get-hired/data-engineer - Python (56 questions): https://codeayan.com/get-hired/data-engineer/python · markdown: https://codeayan.com/get-hired/data-engineer/python.md - SQL (55 questions): https://codeayan.com/get-hired/data-engineer/sql · markdown: https://codeayan.com/get-hired/data-engineer/sql.md ## Data Scientist Data Scientist interviews are the broadest of the five. Statistics and machine learning carry the technical rounds, but the deciding factor is usually how well you reason about experiment design and how honestly you discuss the limits of your own models. - Hub: https://codeayan.com/get-hired/data-scientist - Python (53 questions): https://codeayan.com/get-hired/data-scientist/python · markdown: https://codeayan.com/get-hired/data-scientist/python.md - SQL (49 questions): https://codeayan.com/get-hired/data-scientist/sql · markdown: https://codeayan.com/get-hired/data-scientist/sql.md - Statistics & Probability (26 questions): https://codeayan.com/get-hired/data-scientist/statistics · markdown: https://codeayan.com/get-hired/data-scientist/statistics.md ## Machine Learning Engineer ML Engineer interviews sit between data science and software engineering. Expect model theory, then Python engineering, then deployment: serving, monitoring, retraining and what you do when a model silently degrades. - Hub: https://codeayan.com/get-hired/machine-learning-engineer - Python (42 questions): https://codeayan.com/get-hired/machine-learning-engineer/python · markdown: https://codeayan.com/get-hired/machine-learning-engineer/python.md - SQL (38 questions): https://codeayan.com/get-hired/machine-learning-engineer/sql · markdown: https://codeayan.com/get-hired/machine-learning-engineer/sql.md - Statistics & Probability (22 questions): https://codeayan.com/get-hired/machine-learning-engineer/statistics · markdown: https://codeayan.com/get-hired/machine-learning-engineer/statistics.md