MoneyLion logo

MoneyLion Machine Learning Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

2.5 Rounds average
Difficult Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at MoneyLion.

Showing 3 of 6
MoneyLion logo
MoneyLion

Machine Learning Engineer

Engineering · more than a year ago

Mid Difficult Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical Other

Applying for this job was straightforward. However, the technical test was quite challenging. It demands proficiency in programming and a high degree of speed. Additionally, there were numerous assessments to complete.

Confirmed questions4 questions
  • Was there a multiple-choice programming question that was tricky?
  • Did you have to play with the date in a dataframe?
  • Was there an SQL question requiring the use of partially and groupby?
MoneyLion logo
MoneyLion

Machine Learning Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Decline offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Offer
Interview formats
Behavioral Technical Coding

MoneyLion had the best interview process I've seen. It was long and a bit complex, with 4 stages, but they give you feedback. The first few stages are just to get to know you and see what kind of person you are. They probably want to see if you'll fit in since it's a startup with a young staff. They likely want someone energetic, enthusiastic, and easy to get along with. It should be easy to get to the next stages if you seem like a good fit. The third stage is a timed take-home technical assessment. I'd suggest practicing beforehand. I didn't have much professional Java experience, which is a main requirement, so I spent two full days on HackerRank basics. I reached Silver level, which was stressful, but you can probably do it too. Practice beforehand if you can. How well you do determines if you move to the next stage, where you meet the team and your manager. They'll ask about your take-home assessment. You should know how you did and what to expect. I told them upfront about my limited Java experience, and they were more understanding. Be honest with yourself and the interviewers; they'll know if you're faking it. I got an offer but declined for personal reasons. The interview process is tough, but the perks make it worth it. The Machine Learning Engineer salary is above average, justifying a thorough process.

Confirmed questions2 questions
  • What questions will be asked related to the take-home technical assessment?
  • Can you discuss your approach and performance on the take-home technical assessment?
MoneyLion logo
MoneyLion

LLM Engineer

Engineering

Entry Average Positive experience No offer 1 round
Interview process
Take home
Interview formats
Technical

I had to do a take home assessment. They gave me a sample question and data and I had to build a working application that could answer questions from the data.

Confirmed questions1 question
  • Can you describe what the user requirements are?

MoneyLion Machine Learning Engineer Interview Questions

Quoted word for word from MoneyLion interview reports.

Was there an SQL question requiring the use of partially and groupby?

Read reports

Was there a multiple-choice programming question that was tricky?

Read reports

What questions will be asked related to the take-home technical assessment?

Read report

Can you discuss your approach and performance on the take-home technical assessment?

Read report

Formats, difficulty and experience

Across all 6 MoneyLion interview reports.

Interview formats

Technical 38.5%
Coding 30.8%
Other 15.4%
Behavioral 15.4%

Interview difficulty

Easy 0%
Average 33.3%
Difficult 66.7%

Candidate experience

Positive 66.7%
Neutral 33.3%