It ultimately comes down to the role and company. If you’re interviewing for an analytics data science role that reports to operations/marketing, you may not get any or very few of those type of questions.
However for data science roles that involve algorithms (e.g. machine learning) and which report to an engineering organization, then its quite likely you’ll encounter data structures and algorithms.
That said, every company is different so it’s important to try to get as much information from the recruiter as possible so that you can calibrate appropriately.