zibasec / assignments

ZibaSec homework assignment for job applicants. Many were copied/borrowed from https://homework.adhoc.team/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZibaSec Homework Assignments

This is a central repo with all of our take-home assignments.

Instructions

You must submit code in Python or JavaScript/nodejs – choose the language that you’re strongest in. If you want to use another language, we may be able to accommodate you, but please check with us first.

Your code sample is due one-week starting on the day after you've been given a link to this repo. Please don’t be late; if you miss the deadline, that’ll jeopardize your application.

One of your interviews will be with someone who has reviewed and run your code, so be prepared to explain your code, walk through it with our interviewer, and answer questions.

Choose from one of these exercises, and only complete a single exercise. It is recommended that you skim through each README and pick the one that would best showcase the technical work of the job your applying for (yes, part of evaluation is looking at what assignment you chose in relation to the job you are applying for):

Each exercise has its own rules and instructions. Where our rules and Ad Hoc’s differ, follow our rules. Let us know if you have questions!

As mentioned above, please use Python, or JavaScript/nodejs (or contact us for a special arrangement).

Include documentation about your development environment and instructions on how to run your program. Make sure that someone familiar with your chosen language can easily run your code.

Include tests and instructions on how to run the tests.

Use as few external dependencies as possible.

Please don’t spend more than 4 hours on your exercise. If you reach 4 hours, and haven’t completed work, please contact us and we’ll help you decide what to do next.

Good luck! If you have any questions, please let us know!

Submission

To submit your work:

  1. Create a private repository in your GitHub account
  2. Add @juliedavila @vdzs and @shepdelacreme to your repo as collaborators
  3. Email HireMe@zibasec.io to let us know that you're done

Feedback

Within a business week, you'll receive feedback in the form of a GitHub issue on your repo. You'll be welcomed to set up a follow up call with one our folks to discuss your work if and only if you desire. Whether or not you opt for a follow-up call has no bearing on our hiring decision.

Next Steps

If you did the work without any major red-flags (or plagiarism), we'll invite you to the next step which you'll be informed of separately.

FAQ

  1. Questions? Email HireMe@zibasec.io. Asking and not-asking questions bear no impact on how we evaluate your submission.
  2. Need an extension? Depending on the cicumstance, that's probably ok. Again, email HireMe@zibasec.io to request an extension.
  3. How long should I spend on this? No more than 4 hours. Do what you can in 4 hours total of effort. Feel free to submit partially complete assignments but be sure to address the what and why of your shortcoming.

About

ZibaSec homework assignment for job applicants. Many were copied/borrowed from https://homework.adhoc.team/