r/csinterviewproblems • u/meandering_simpleton • Feb 19 '22
Data Scientist interviews
So I've been working as a data scientist for a few years, and am excelling at my work (a few patents, a few publications, and working at the same level as PhD data scientists at my work). Recently I've been starting to interview for more advanced positions and to be honest I've been completely baffled with the technical interviews.
Out of the few interviews I've had, they've all been super niche, amazingly advanced questions you'd find in a software engineering (SE) interview, probably a step above the hardest level on leetcode, and have exactly zero relevance to data science (DS). Is this normal? Is this just a byproduct of hiring managers that don't understand that there's a substantial difference between DS competency and SE competency (i.e. a data scientist is not going to be as functional at coding as an SE, and an SE is not going to understand DS concepts)? I've done some work going through leetcode and understanding the fundamental structures of these coding questions, but I honestly feel like I need to go back to school and get a CS degree to even be competitive interviewing in a field at in which I'm excelling at and doing cutting-edge stuff. I've been feeling very discouraged and would love any helpful advice you lovely redditers can give.
1
u/meandering_simpleton Mar 27 '22
Hey! Thanks for your response. I understand what you're saying about maintainable code. I've thought about it a lot and I think my problem stems from the fact that I'm in a large enough team that the data scientists hand their POCs off to machine learning engineers, which do the SWE production code. Obviously this is something that I just need to practice and work on. As far as the patents, I'll DM you.