Guides
Practical answers on learning ML, preparing for interviews and training models, each linked to problems you can solve on TensorTonic.
Featured guide
Which optimizer should you use in deep learning?
When to pick AdamW, SGD with momentum or another common optimizer, with starting learning rates and the memory each one costs per weight.
12 min readInterview prep
8 guides
- How to prepare for an ML engineer interview13 min
- ML coding interview questions: 20 to implement10 min
- ML system design interview practice: a session plan9 min
- Five ML interview mistakes to avoid7 min
- How to approach an ML take-home assignment7 min
- ML mock interview: how to check you are ready10 min
- How to explain an ML project in an interview7 min
- CUDA interview questions for ML engineers8 min
Training and debugging
4 guides
Learning path
16 guides
- Why bother learning machine learning from scratch?8 min
- 15 ML papers worth implementing from scratch, and in what order11 min
- Kaggle vs implementing ML from scratch: which builds which skill?8 min
- How to build a machine learning portfolio that gets interviews10 min
- ML engineer vs data scientist: roles compared9 min
- How to learn CUDA: a path from C to fused kernels8 min
- The self-taught ML engineer path, and where it breaks9 min
- Do you need a math degree to work in machine learning?6 min
- How much Python do you need before learning ML?6 min
- How to practise ML with no GPU, no dataset and no team7 min
- Inference engineering: what it is and how to learn it20 min
- How to read an ML paper and implement it17 min
- What maths do you need for machine learning?19 min
- CUDA practice problems: from vector add to attention12 min
- Machine learning math cheat sheet by module24 min
- Machine learning glossary: 100 terms you should be able to define28 min
Choosing a platform
9 guides
- Best ML practice platforms in 202610 min
- Best ML interview prep platforms in 202610 min
- LeetCode for machine learning: where to practice ML coding11 min
- Deep-ML alternatives: platforms compared9 min
- StrataScratch alternatives: which platform fits your interview?9 min
- DataLemur alternatives: where to practise after SQL9 min
- Deep-ML vs TensorTonic: which should you use?7 min
- TensorTonic vs LeetGPU for learning CUDA7 min
- Is TensorTonic free? Free, Pro and Plus compared6 min