Hobby answer: I usually cannot tell them apart. But I usually don't care as long as I get to fuck them.
Non hobby answer:
1. Facial features alone
Some typical features will give you likelihood but never guarantee. For example, Koreans and some northeastern Chinese look quite alike. Also, it's easy to tell Japanese/Korean from Southeast Asians. Not true for some Chinese.
2. Name alone
Japanese names are clearly distinguishable.
Korean and Chinese names are usually distinguishable if the full name is written. A bit harder if only last name is known because some can be identical.
Kim/Park: Korean
Anything with an "x": Mainland China (think Chinese President Xi)
Li: Mainland China (think Jet Li)
Lee: Korean or non-mainland China (think Bruce Lee)
Li and Lee are the same name (李) spelled differently. Koreans don't actually pronounce it "Lee" but since this character has a well-known English translation, they stick to it.
3. English Accent
Obviously doesn't apply to American-born or those who immigrated as a child.
I haven't had much interaction with Japanese, so not sure about them. But once a Chinese or Korean person speaks, I can tell immediately. If you're good at either language, you'll notice they speak English very differently.