Pergunta de entrevista da empresa FactSet

Q: write a program which generates combinations of given string? Q: Write a program which displays each character and its count in the given string in an array format? Q:multiplication of two numbers using addition with recursion?