Check perfect square using binary search | LinkedIn Interview Question