0% found this document useful (0 votes)
13 views

Coding Challenge - Candidate FAQ & Tips-1

The document provides guidance for candidates taking a coding challenge for Amazon. It outlines how to start the challenge, how much time is given to complete it, and that the link can be opened in advance but the timer only starts when beginning the test. Tips are provided such as reserving a continuous block of at least 2 hours, having a reliable internet connection, reading questions carefully, choosing an available programming language or commenting code, testing code extensively, and contacting recruiting if any other questions arise. The code submitted will be automatically scored and also reviewed by an Amazon engineer.

Uploaded by

Mo Berry
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Coding Challenge - Candidate FAQ & Tips-1

The document provides guidance for candidates taking a coding challenge for Amazon. It outlines how to start the challenge, how much time is given to complete it, and that the link can be opened in advance but the timer only starts when beginning the test. Tips are provided such as reserving a continuous block of at least 2 hours, having a reliable internet connection, reading questions carefully, choosing an available programming language or commenting code, testing code extensively, and contacting recruiting if any other questions arise. The code submitted will be automatically scored and also reviewed by an Amazon engineer.

Uploaded by

Mo Berry
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Coding Challenge - Candidate FAQ & Tips

1. How to start?

You will receive invitation with a link to your challenge. Please enter your name, email and
phone number (with country code) accurately if requested to do so after opening the link.

There is a demo question which you can take before starting the real challenge. If you are
unfamiliar with online coding tests we highly recommend you start with the demo question.
Note we do not see any code or results from the demo and it is not timed.

2. How much time does the challenge take?

The challenge is made up of one to three questions. It is timed and you will have between 2-
3 hours to complete it.

3. Can I open the link, but complete the challenge later?

Yes, you can open the link and read the introductory information. Unless you press the "Start
the test" button, you can leave and come back when you are ready. Once you do start, you
will not be able to stop the timer.

Tips

1. Reserve time

The invitation expires in 5 working days. Within those working days please try to find 2 hours
to complete our challenge. Make sure you have a continuous block of time and that you will
not be interrupted; there is no option to pause.

If you run out of time, try to ensure you have as much working functionality as possible.
Consider adding comments explaining what else you would have liked to do.

If for some reason you cannot complete this in the next 5 working days, please let us know
and we will extend the time available.

2. Make sure you have a reliable internet connection

The timer will keep going even if you are disconnected. We strongly recommend making sure
you are using a reliable internet connection.

3. Read through all the questions

Read each question carefully. Pay particular attention to input definitions, expected outputs,
edge cases and time/space complexities.
4. Available programming languages

Please choose your preferred programming language from the selection. If your preferred
language is not available choose “C” and write a comment at the top explaining which one
you are using.

5. Consider commenting your code

While you should make your code as readable as possible; you might consider adding
comments explaining assumptions or decisions that might not be obvious to readers.

6. Using external IDE or editor

If you are coding in an external IDE or editor please copy/paste into the online UI regularly
and verify the code. This way we can see how you developed the code, and you avoid any
issues with last minute submissions going astray.

7. Test extensively

Codility allows you to create custom test cases. We recommend you use this feature.

8. Have further questions?

If you have any concerns, doubts or additional questions before starting the test, please get
in touch with your contact person from recruiting team.

9. Test review

Although your code will be automatically scored it will also be reviewed by an Amazon
engineer.

Good luck!

You might also like