Nvidia, one of tech's hottest companies, is fine with remote work
Ok, I'll bite the bullet: how do you train interns and/or junior employees in a fully remote environment?I only have two years of experience so I'm still super new, but it's something I'm confronted with this, and I just don't know how to train people in a fully remote environment. It's from little things to catching an intern who doesn't know a couple extremely handy shortcuts with tools that they are still learning, to just generally noticing that they're struggling and stepping in to give them a hint / engage in a discussion, I just love the kind of "hands-on" aspect that you get from working in a non-remote environment. I want to ask my intern (my team is pretty small so we just take one intern at a time), to come 3 days a week at least just to be able to go through training with them like that, I recognise that people don't like it but I don't know how to do otherwise. I also can't help but feel like it helps to integrate the new team member in the team better, whereas a fully remote employee may end up being left out when part of of the team do see each other in office once or twice a week. 
But the prospect of either having a 2h long zoom call to see them act in a step by step manner, or to give them tasks and leave them by themselves until like 3h later to check in and see "ok, so, what'd you do?  Oh, you got stuck on some dumb problem for 1h?" Feels shitty too. And I can totally understand interns that don't dare ask questions on slack for fear of bothering people in case they ask too many. Being able to just turn your head and ask someone next to you or a couple desks down is just so much easier.I don't mind people being remote once they've gained a sense of independence, but I feel like I just can't do the first 2-4 months with an intern fully remote.How do you guys do it?