Finding solutions to programming challenges

Solutions in Python and JavaScript for interesting programming challenges. Practice them to prepare for the technical interview.