Its like asking how does Java work or something like that? You can go from "The JVM interprets java byte code" to quite a lot of depth on how various parts work if you have enough knowledge.
Its like asking how does Java work or something like that? You can go from "The JVM interprets java byte code" to quite a lot of depth on how various parts work if you have enough knowledge.
"you type a phrase into google search, you press enter, get some results. tell me, in technical detail, what happened in that chain of actions"
the diversity of replies is fascinating, you learn a lot about a "full stack" candidate this way.
Feynman's classic "Why?" chain: https://www.youtube.com/watch?v=36GT2zI8lVA
[edit] Also, in my family, you'd ask Dad these questions. And if he didn't know the answer, he'd pull out the Britannica, and have you look it up, then go over it with you until he understood it well enough to explain it. "No short answers" was his motto. (He was also a trial lawyer). Most people are just not equipped to handle cross-examination, and it's scary for them... but the primary reason is that they never learned to admit when they don't know the answer.to a question, and that admitting you don't know is not a failing, but actually a strength, especially if it impels your curiosity to go find the answer.