Is google interview tough. Data Structures and Algorithms.