Cracking data science interviews is getting tougher and tougher. Depending on the type of company, be it a startup or a big tech, and the level that you are targeting, you can expect to have 3–6+ interviews in all. The core data science interview rounds focus on statistics, programming (Python), machine learning, product or business sense, behavioral or leadership interviews. Additionally, interviewers in each round round also assess your problem solving, thinking, and, communication skills.
DSA is not as relevant for data science interviews except if you are applying for the role of data engineer or machine learning engineer. These roles involve more software engineering than data science and therefore require strong DSA understanding.
Data science interviews lack structure and vary a lot, and therefore it helps to learn from experienced mentors who have worked at the kind of companies that you are targeting.