Codeerwedstrijd I

Hoi daar! De volgende stap in je sollicitatieproces is de online coderingsuitdaging. Bekijk voordat je begint eerst het voorbereidende werk dat we voor je hebben gemaakt. Vooral als je nog niet eerder hebt gecodeerd, is dit voorbereidende werk bedoeld om je vertrouwd te maken met de programmeerconcepten die je nodig hebt om de uitdaging tot een goed einde te brengen.

tl;dr

Lees dit document helemaal door. Maar hier is de samenvatting:

  1. Lees de Inleiding tot het Programmeren.
  2. Doe de oefenopgaven.
  3. Bekijk de oplossingen.
  4. Wanneer je goed voorbereid bent (en niet eerder), begin je aan de uitdaging! Wij geven geen voorrang aan kandidaten op basis van hoe snel ze aan de uitdaging beginnen, dus neem de tijd om je goed voor te bereiden!

Wat is de coderingsuitdaging?

We vragen je om een korte coderingsuitdaging op te lossen die bestaat uit vier of vijf coderingsproblemen die de basiskennis van programmeren meten. De uitdaging is getimed: u hebt maximaal 45 minuten om de uitdaging te voltooien.

Let op: u kunt uw pl.it-console open hebben staan om uw code te testen tijdens uw online coderingsuitdaging

Hoe moeilijk is de uitdaging?

De coderingsuitdaging is bedoeld om voor iedereen toegankelijk te zijn. Veel van onze kandidaten hebben nog nooit geprogrammeerd. Iedereen zou dit voorbereidende materiaal moeten bekijken, dat bedoeld is om u de fundamentele concepten van programmeren bij te brengen, zodat u kunt slagen voor de uitdaging.

Hoe stel ik Ruby in?

Zie u alstublieft het setup-instructies document.

Hoe bereid ik me voor op de uitdaging?

U wilt zich op de coderingsuitdaging voorbereiden, zodat u het beste uit uzelf kunt halen.

Ten eerste moet u onze Inleiding tot programmeren doornemen. Dit zal de fundamentele concepten van programmeren behandelen die je moet kennen. We raden je aan om ze op zijn minst door te nemen, zelfs als je al weet hoe je moet programmeren:

  • Inleiding tot programmeren I
  • Inleiding tot programmeren II
  • Inleiding tot programmeren III
  • Inleiding tot programmeren Samenvatting

Ten tweede geven we oefenopgaven. Doe deze nadat u de drie delen van Inleiding tot het Programmeren hebt gelezen:

  • Oefenopgaven

Het doen van de oefenopgaven zal uw vertrouwdheid met Ruby opbouwen, en u een goed idee geven wat de moeilijkheidsgraad van de codeeruitdaging is. Het is niet verplicht, maar we raden u sterk aan om alle oefenopgaven te voltooien voordat u de coderingsuitdaging aangaat. We willen dat u goed voorbereid bent.

Ter derde, probeer de coderingsoefening uit! Deze oefening is ontworpen om vergelijkbaar te zijn met de eigenlijke codeeruitdaging:

  • Practice Coding Exercise

Welke programmeertaal schrijf ik?

We hebben de uitdaging ontworpen om in Ruby gedaan te worden, de taal van Rails. De lezingen en oefenproblemen zijn in Ruby.

Je mag de uitdaging ook in Python, Java of JavaScript beantwoorden. We zullen u op geen enkele manier straffen voor het gebruik van een van deze andere talen.

Sommige talen zijn niet goed geschikt voor de coderingsuitdaging. Als je een andere taal kent en liever in die taal antwoordt, neem dan contact met ons op:

Hoe snel moet ik de uitdaging aangaan?

Neem alle tijd die je nodig hebt om je op de uitdaging voor te bereiden. We willen dat je je best doet. We geven geen voorrang aan kandidaten op basis van hoe snel ze de uitdaging aangaan. Te vroeg beginnen met de uitdaging voordat je het voorbereidende werk hebt gedaan, is nadelig voor je sollicitatie. Als je de tijd neemt om je grondig voor te bereiden, zal dat je helpen.

De uitdaging duurt maximaal 45 minuten. Houdt u tijd vrij, zodat u de uitdaging kunt voltooien zonder gehinderd te worden door andere verplichtingen.

Kan ik Google gebruiken voor antwoorden tijdens de uitdaging?

Gelieve niet op Google te zoeken naar antwoorden op de problemen; het is voor ons zeer gemakkelijk te zien wanneer oplossingen van Google zijn overgenomen.Gelieve de problemen niet op het internet te plaatsen.

Plaats een reactie