Given a binary tree, write a function to check if it is a valid binary search tree (BST).
The following metrics were computed from 1 interview experience for the Microsoft Backend Developer role in Egypt, West Virginia.
Microsoft's interview process for their Backend Developer roles in Egypt, West Virginia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Microsoft's Backend Developer interview process in Egypt, West Virginia.