SitePoint
  • Blog
  • Discord
  • Forum
  • Library
  • Login
Join Premium

Python Advanced Software Development

Close
  1. Array Packing: Sum and Product
  2. Markdown Headers
  3. First Non-Repeating Letter
  4. Morse Code Possibilities
Python Advanced Software Development

Coding Assessment

Python Advanced Software Development

A series of challenges designed to test your Computer Science fundamentals.

Estimated Time: 2 hours

Challenges

  1. Array Packing: Sum and Product

    Take an array of values and pack them into a single number.

  2. Markdown Headers

    Write a function that will parse markdown headers written in ATX style and return the appropriate HTML output

  3. First Non-Repeating Letter

    Write a method that will determine the first non-repeating character in a string.

  4. Morse Code Possibilities

    Determine the possible characters that could result from a certain Morse code word with some potentially unknown signals.

What Are Coding Assessments?