Sigma Computing Data Models Geeksforgeeks Python Interview