Sorry, my solution would be to hire better juniors.
An unconfident, but literate, junior can also succinctly pose questions.
Even with in-office teams, whenever they are global and hence de facto async, literacy is crucial.
[so maybe this is too strong: can anyone think of an engineering colleague whose work they think of as excellent, yet can only collaborate synchronously? I wrote the above because I can't]