Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Reverse a String

EasyPython00:00
Practice interviewer
In session
5 left
00:00

Your question is Reverse a String. Start with the requirements on the right.

Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.

You need to log in / sign up to run or submit.

Problem

Write a function that reverses a string. The function should return the reversed string as a new value.

Formal Specification

  • Input: A string s containing ASCII or Unicode characters.
  • Output: A string with the characters of s in reverse order.
  • Preserve all characters exactly, including spaces and punctuation.

Constraints

  • 0 <= len(s) <= 10^5
  • s may contain spaces, punctuation, and Unicode characters
  • Return a string, not a list

Function Signature

def reverse_string(s):
Your solutionPython 3
You need to log in / sign up to run or submit.
Run your code to see test output