How can you tell if they are cheating?
Experience. I've been playing chess for 20 years and you start to pick up on tell-tale signs:
1. Knows book theory all the way out even in your obscure pet line.
2. Plays every move with the same cadence (time spent pondering), only differing by a few seconds whether it's an obvious move or a very critical position. It becomes blatantly obvious when you set up a forced recapture and the opponent still has to spend the same time entering the move into their engine to get the next reply.
3. If you're well versed on your opening and know from past experience what an engine prefers over a human's natural instinct when you break from book, it becomes another obvious sign when they play that engine's choice.
4. They are seemingly invincible and it feels like hitting your head against a brick wall, then you notice after the game that they are 900 in blitz chess, and have gained 400 points on a perfect winning streak in rapid the past few days.
5. You have chess.com's engine analysis go over the game to confirm your suspicion you were cheated against.
How can you tell if they are cheating?