Typical process for tech industry that includes:
-Recruiter phone screen
-Take home data challenge
-Technical with hiring manager
-Final onsite
Overall a good experience but somewhat lengthier and not the greatest communication that others have described on Glassdoor. Only con was after completing and passing the take home data challenge it was never spoken about again. Also, there was little to no feedback for how to improve from the process which I assume is for legal reasons.
After speaking with friends and family I came to the conclusion that I failed the white board portion of the process. Some general advice for white board code questions for candidates who do not come from a background in CS like myself. Before beginning to write code on a whiteboard always clarify the information that is crucial to solve the problem. No workplace problems are set out with all the detailed steps for you. Also, remember to think out loud through your thought process. I stood there thinking without writing and I can only assume it came across that I was clueless and had blanked.