11 moves to make to break into the Machine Learning/Data Science industry:





1. Learn some data structures and algorithms.
Unfortunately, most companies still test for it.
Read CTCI and practice medium-level problems on leet code.
Unfortunately, most companies still test for it.
Read CTCI and practice medium-level problems on leet code.
2. Practice whiteboarding.
For leetcode style questions, explaining your thoughts, open-ended questions & system design.
Actually practice on a whiteboard.
Pressure can be different when you stand in front of it.
For leetcode style questions, explaining your thoughts, open-ended questions & system design.
Actually practice on a whiteboard.
Pressure can be different when you stand in front of it.
3. Practice your pitch.
This is probably the most important thing.
Make sure you can speak clearly on your background and projects.
Be able to describe why you chose a certain algorithm, what you would do w/ more time, etc.?
This is probably the most important thing.
Make sure you can speak clearly on your background and projects.
Be able to describe why you chose a certain algorithm, what you would do w/ more time, etc.?
4. Work on projects that actually showcase practical skills.
Companies donât care about GANs making images of cats.
They donât even care about ML.
They care about their bottom line.
Donât work on an ML project.
Work on a project that solves a problem (& happens to use ML).
Companies donât care about GANs making images of cats.
They donât even care about ML.
They care about their bottom line.
Donât work on an ML project.
Work on a project that solves a problem (& happens to use ML).
5. Actually go through mock interviews.
The number of people that donât practice out loud is astonishing.
If anything, you should make your mock interview harder/longer than the real one.
Mayweather spars 20 rounds to prepare for 12.
The number of people that donât practice out loud is astonishing.
If anything, you should make your mock interview harder/longer than the real one.
Mayweather spars 20 rounds to prepare for 12.
6. Be able to articulate your thoughts.
If you donât know something, admit it, then try to build up an answer from first principles.
Itâs okay if youâre wrong.
Hand-waving is a bad sign.
Practice by recording and watching yourself.
If you donât know something, admit it, then try to build up an answer from first principles.
Itâs okay if youâre wrong.
Hand-waving is a bad sign.
Practice by recording and watching yourself.
7. Go over your probability and statistics.
Teach it.
Number 6 applies big time here.
Teach it.
Number 6 applies big time here.
8. For each company, go over their use cases.
Read the company blog and tweets.
Think about how they use data science and how you can be of use.
Be able to relay all that clearly.
Read the company blog and tweets.
Think about how they use data science and how you can be of use.
Be able to relay all that clearly.
9. Practice your pitch.
Itâs so important I have to say it twice.
Doesnât matter if you came out of Ivy League or bootcamp.
You can be the most talented person in the world.
If you donât pitch it well they wonât know.
Project pitch is more important than the project itself.
Itâs so important I have to say it twice.
Doesnât matter if you came out of Ivy League or bootcamp.
You can be the most talented person in the world.
If you donât pitch it well they wonât know.
Project pitch is more important than the project itself.
10. Have boilerplate code ready.
Have fundamentals memorized and others on Gist.
Even if itâs a take home problem.
Itâll speed you up substantially, give you confidence, and reduce anxiety.
Have fundamentals memorized and others on Gist.
Even if itâs a take home problem.
Itâll speed you up substantially, give you confidence, and reduce anxiety.
11. Stay poised and enjoy yourself.
The interview shouldnât be adversarial.
Itâs literally a future teammate interviewing you.
They want to see if they can work with you.
Have fun.
The interview shouldnât be adversarial.
Itâs literally a future teammate interviewing you.
They want to see if they can work with you.
Have fun.
Bonus: Stick with it.
There is a lot of luck involved.
Iâve seen some of the most talented people take 6 months to find the right fit.
It honestly happens. Stick with it
There is a lot of luck involved.
Iâve seen some of the most talented people take 6 months to find the right fit.
It honestly happens. Stick with it
