add some google interview algorithms