Why Datascience/ Machine learning roles interviews require difficult coding rounds , I was asked a medium level leetcode question in one of the interview, usually medium and hard leetcode questions are based on DSA.Is a data scientist expected to code as a full time developer?
4
Ig the bar is rising for DS now.
They asked me sudoko game design from leetcode, I have never solved or seen such a question for ML role.
Yes felt the same.
I guess you are applying more for a ML engineer or Data engineer role which means data extraction, data loading, management (arranging, normalising, preping for analysis) and sometimes data appending (i.e. missing value estimate),etc. For such roles ETL knowledge, DSA basics as well as coding in Python/R or data extraction in SQL /Nosql so as to extract, manage and append data, is required. For roles such as Data analyst which is heavier on Data analysis, Data visualization, Insights generation and high end modelling you might not require much coding prowess But companies are now-a-days trying to have jack of all trades , so it depends on the organisation
I was applying for AI/ML engineer.
Which company was it?
Comcast
What's your total YOE ?
Into data science 2 yrs
Ok so there is difference between mL engineer and data scientist. You should expect good coding interview round in ML engineer. As ML engineer responsibility is to productionise developed model means handling expedition performance etc and thus expect good coders. Data scientist role are mostly research based and pocs so there they ask more data science concepts and little less coding