Skip to content

A Python 2, Python 3 and JavaScript coding interview

License

Notifications You must be signed in to change notification settings

Enteee/coding-interview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coding-interview

Hello and welcome to your coding interview 👋.

In this interview we try to find out if your technical skill set is a match for our team. We will go with you through a set of tasks which we ask you to solve. The coding interview should resemble a typical pair-programming situation. Therefore you can use all the tools available and the internet. We would like to understand what you are thinking when you are typing, so please be verbose 🗣️.

Don't worry if you are running out of time. The goal is NOT to finish all tasks. We might ask you spontaneous questions which might mean that you can not finish.

  • Time: 30 minutes
  • Allowed: Everything!
  • Required on your side:
    • (Python) Python > 3
    • (JavaScript) node.js > 12 (ECMAScript 6) or use es6console.com
    • Git > 2.0
    • Skype (not Skype for business)
    • Headset
    • Microphone
    • Webcam (optional)

In this interview we kindly ask you to share your screen with us. It is perfectly OK for us if you prefer not to enable your camera. ⚠️ Important: Please close all applications which might pop up during the Interview. We are not interested in reading your personal email.

Please don't hesitate to ask us questions about the interview now. If you don't have any, take a deep breath and lets get cracking. You can do this 🚀!

Tasks

Task 1

Use git to clone the repository from GitHub Enteee/coding-interview

Task 2

Resolve the TODO in:

Hint:

Task 3

Generate a list of 1000 IP-strings with no duplicates.

Example:

ips = [
  '142.112.89.167',
  '86.107.159.181',
  '217.120.76.16',
  '27.51.213.55',
  '177.224.89.222',
...
  '248.200.220.78',
  '143.18.179.135',
  '84.79.16.152'
]

Task 4

Exclude all IP strings which are not interesting and deliver them to the customer.

About

A Python 2, Python 3 and JavaScript coding interview

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published