Intel Corporation interview question

How do you re-balance a binary search tree?