Call with recruiter to discuss previous work history nothing out of the ordinary, call with hiring manager that also consisted of a technical screening of Python (Pandas) and SQL. Pandas is nowhere listed on their job description, Python assessment had nothing to do with Data Structures and Algorithms. I emailed the recruiter 7 days prior to the interview asking if Data Structures and Algorithms would be covered on the technical assessment and they never responded (every company I have been applying to has been transparent about an assessment, telling you its about Data Structures and Algorithms, SQL, etc.). To my surprise the Python assessment was all in Pandas (not something myself nor other Data Engineering coworkers ever use). I was told to not solve the problem algorithmically but in Pandas, which I struggled because I had not used it in over 3 years and there was no communication that Pandas was something that was required for the job (again, not even put in the job description), so I missed some of the syntax and had to google a few things. I don't think this company wanted a real data engineer but more of a data scientist. The lack of communication and not mentioning of Pandas on the job description also tells me that they might not know what they are looking for exactly. I had more of a big data background so using Pandas would not have been efficient for many pipelines built over the years.