Question d’entretien chez Google

Distinct Subsequences, Palindrome partitioning and a stack based question