Skip to content
DevMeme
3425 of 7590
AI ML Post #3758 · source on Telegram

When Machine Learning interview confidence crumbles at the first calculus question

Description

Meme uses a two-stage boxing illustration. In the upper-left, a polygonal 3-D boxer wearing blue shorts, red gloves and black boots stands in a fighting pose; over him, black text reads “ok ima crush Machine Learning interview.” In the lower section, the same boxer now sits on a tiny corner stool, head down, guzzling from a water bottle, his posture defeated. Large tilted text beside him says “damn they be asking calculus.” The humor plays on overconfident ML candidates who forget that gradient descent, back-prop, and other model internals require real calculus knowledge, a frequent gotcha in technical interviews

Comments

19
Anonymous ★ Top Pick Walked into the ML interview feeling like a heavyweight champ; one request to hand-derive ∂L/∂W and my confidence suffered vanishing gradients faster than an RNN on “War and Peace.”
  1. Anonymous ★ Top Pick

    Walked into the ML interview feeling like a heavyweight champ; one request to hand-derive ∂L/∂W and my confidence suffered vanishing gradients faster than an RNN on “War and Peace.”

  2. Anonymous

    After 15 years of building production ML systems, you'd think they'd ask about distributed training strategies or model drift detection. But no, it's always 'derive the gradient update rule for batch normalization' - because apparently knowing how to prevent a 100M parameter model from exploding in prod is less important than remembering what you learned in undergrad and immediately abstracted away to autograd

  3. Anonymous

    Every ML engineer's journey: spending months building neural networks with TensorFlow, confidently walking into the interview ready to discuss transformer architectures and attention mechanisms, only to be asked to derive the gradient of a sigmoid function from first principles. Suddenly that 'import numpy as np' doesn't seem so helpful anymore, and you're desperately trying to remember if the chain rule involves multiplication or addition while the interviewer watches you sweat through what should have been undergraduate calculus

  4. Anonymous

    Thought ML was TensorFlow copy-paste; turns out it's deriving the chain rule for backprop at interview speed

  5. Anonymous

    Five years of shipping models with autograd, and the interviewer still wants me to hand‑derive dL/dθ on a whiteboard - apparently .backward() isn’t a proof

  6. Anonymous

    Prepped to talk feature stores and distributed training; got asked to derive why the softmax cross-entropy gradient is y_hat - y - apparently nothing in MLOps scales like chalk

  7. @kerridwen 4y

    '5' + 3 = 53 , easy

    1. Deleted Account 4y

      '53'

      1. @kerridwen 4y

        yeah , not that easy :D

    2. @azizhakberdiev 4y

      Not as easy as it seems to be since

    3. @zherud 4y

      Well '5'+3 is '8' or asci code of 8 in c++

  8. @kerridwen 4y

    its js not python:D

  9. @kerridwen 4y

    yeah , its my face when i started to learn js from c#

  10. Deleted Account 4y

    Aaaaa

  11. Deleted Account 4y

    ieee754 for you

  12. @feskow 4y

    0xf = 15 🤔

  13. @azizhakberdiev 4y

    Docs can give answers to every situation like these ones. But because of that js is only or one of rare languages with such behavior we see these situations strange. Thus the man who created C# created typescript, but real js devs still recommend to use mainly vanilla js

  14. @thematdev 4y

    javascript is shit

  15. @abstract_factory 4y

    People just haven't figured out types and operators in js, and now they spit. You just haven't learned a normal language after java and c #

Use J and K for navigation