Code Monkey home page Code Monkey logo

recruitmenttests's Introduction

RecruitmentTests

Hello! ๐Ÿ‘‹

Welome to the repository that we send to candidates interviewing for technical roles. This is a public facing repository, and if you find this and are interested in working with us, please get in touch - we're pretty much always hiring.

If you stumble upon this repository, are looking for work, and think that you might be a good fit, please get in touch.

Our Interview Process

  1. First stage interview - low tech, meet and greet.
  2. Technical test - take home, in your own time.
  3. Final interview and interactive code review / demo of technical test
  4. Decision / Offer

The Technical Test

We strongly believe that seeing some code you've written is the best way for us to understand your skillset, and if we'll be happy working together. That said, we understand people have different kinds of constraints on their time and personal life, so we offer the following options for technial asssesment:

  1. A technical test that you can take home and do in your own time. (Most common)
  2. A show and tell where you bring some code you have already written that you believe is interesting and exemplifis your skillset. (Second most common)
  3. A pairing excercise on the technical test with one of our engineers. (Least common)

We have no bias or preference as to which of the above options you choose - though most candidates tend to prefer the take home technical test.

Included in this repository is The Diamond Kata - our default technical test for engineering roles.

The kata shouldn't take longer than about 60 minutes to complete - while we're not going to check, please don't spend more than about an hour or two solving this problem, we don't believe in labourious and long technical test processes and would rather have a conversation with you about your approaches if you struggle to complete the test.

We expect that your solution is supported by tests - TDD and unit testing are at the heart of our engineering culture at NewDay, and we're very much looking for people who are able to write tests that are easy to understand and maintain.

The diamond kata is well known, with many different solutions that are well documented - but we're looking to learn about how your code rather than just if you can complete the kata. We understand we live in the real world, and we won't penalise you for researching solutions, but equally, we'd recommend doing your own implementation!

Good luck <3

Sending us your work

We accept test results in any way!

  • Send us a link to your fork on GitHub
  • Send us a zip file or archive
  • Send us a link to a codepen / interactive sandbox

We would advise against opening a pull request though, as this is a public facing repository.

recruitmenttests's People

Contributors

davidwhitney avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.