top of page

Looking to master object-oriented and system design for tech interviews or career growth?

  • Improve your system design and machine coding skills.

  • Study with our helpful resources.

  • Prepare for technical interviews and advance your career.

**We're in beta mode and would love to hear your feedback.

Reverse the String InterviewBit Solution

Problem: Reverse the String

Problem Description:

Given a string A.

Return string A after reversing the string word by word.


  1. A sequence of non-space characters constitutes a word.

  2. Your reversed string should not contain leading or trailing spaces, even if it is present in the input string.

  3. If there are multiple spaces between words, reduce them to a single space in the reversed string.

Input Format

The only argument given is string A. 

Output Format

Return the string A after reversing the string word by word. 

For Example

Input 1:
    A = "the sky is blue"
Output 1:
    "blue is sky the"

Input 2:
    A = "this is ib"
Output 2:
    "ib is this"


Code in C++

bottom of page