← Interview experiences
Still interviewing

Data Scientist at Shopify

Difficulty
Level
Senior

How it went

The initial recruiter call focused heavily on the candidate's experience and motivations for applying to Shopify, requiring a detailed explanation of past projects. This was followed by a technical screen involving SQL and Python. The interviewer provided significant guidance, making the session conversational and emphasizing the importance of clarifying requirements before coding.

What came up

Data ModelingMachine LearningConceptStatistics & ExperimentationData AnalysisCodingSQLData Structures & AlgorithmsPeople ManagementProject ManagementProgram SenseCross FunctionalSystem DesignProduct DesignEstimationProduct StrategyAnalyticalTechnicalExecutionBehavioralCustomer InteractionApp CritiqueData Pipeline DesignArtificial IntelligencePresentationPortfolio ReviewDebuggingCode ReviewProject Discussion

A candidate-reported account, lightly edited. Interview processes change by team and date.