Question d’entretien chez Uber

String manipulation, recursive, complex calculations