Hm. I've never faced any such problem. But then, I do uninteresting stuff like deciphering horribly documented APIs and writing desktop software.
If I go into an interview for a desktop software role and they start asking me Fermi questions, I'm probably just going to walk out. In fact, if they ask me questions that look like dynamic programming, I might walk out, too. Why? Because I know they aren't ever going to present me with such problems, and they're just cargo-culting their interviews.
If...they start asking me Fermi questions, I'm probably just going to walk out...dynamic programming, I might walk out, too...I do uninteresting stuff like deciphering horribly documented APIs and writing desktop software...
Maybe if you stop walking out of tough interviews you'll find a more challenging job.
...real life examples which have absolutely nothing to do with any of the jobs I've ever interviewed for. But hey, I'm sure you know about them better than I do.
Hm. I've never faced any such problem. But then, I do uninteresting stuff like deciphering horribly documented APIs and writing desktop software.
If I go into an interview for a desktop software role and they start asking me Fermi questions, I'm probably just going to walk out. In fact, if they ask me questions that look like dynamic programming, I might walk out, too. Why? Because I know they aren't ever going to present me with such problems, and they're just cargo-culting their interviews.