Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Fibonacci Series Program

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

Your question is Fibonacci Series Program. 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

Broadridge Financial Solutions may need short numeric sequences for validating calculations in systems such as Broadridge BPO. Given a non-negative integer n, return the first n numbers in the Fibonacci series.

The Fibonacci series begins with 0, 1. Each following number is the sum of the previous two numbers. The output must preserve this order.

Formal Specification

Implement fibonacci_series(n):

  • Input: An integer n, representing the number of Fibonacci values to generate.
  • Output: A list containing the first n Fibonacci numbers.
  • Return an empty list when n is 0.

Constraints

  • 0 <= n <= 10^4
  • The output contains exactly n integers
  • Use the sequence definition F(0) = 0 and F(1) = 1

Function Signature

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