This is the submission for a coding challenge I was invited to complete while applying for a software development role. I was assessed on coding questions involving Node JS, short answers regarding SQL and Git, along with a couple of multiple-choice questions for inspecting console output. The challenge was hosted on Coderbyte and had to be completed in under two hours.
This submission was originally made on 23 October 2020. I was able to save local copies of my answers which I later converted to markdown on 7 October 2021. The original submission was shared publicly on 19 October 2021 with a revised version released on 30 October 2021.
- Coding
- Reverse a given string
- Capitalize the first letter of each word in a given string
- Convert given number of minutes into a time string with hours and minutes
- Check whether a given string is a palindrome
- Check if a given array of numbers is a valid Arithmetic or Geometric sequence
- Get longest substring containing a given number of unique characters
- Short Answers
- Multiple Choice
This submission is licensed under CC-BY 4.0. You can do whatever you want with it as long as attribution is given. The technical questions included as part of this challenge belong to Coderbyte and I claim no copyright over them. I have decided not to disclose the name of the company for privacy reasons. Any 3rd-party assets involved that I have not already mentioned are property of their respective owners.