Bloomberg interview question

Q: How to pick a random node with uniform probability from a binary tree?