A : I heard that you applied for that job at Microsoft. B : Yes, I did. I’m waiting for them to call me A : I’ll keep my fingers crossed for you.
Crossing fingers implies wishes of good luck. The crossing of fingers is an old-time tradition. That most likely has roots in Christianity and the warding off evil spirits. Fingers crossed imply well wishes for yourself or another person.