Artikel 5 van 5 in een serie over het maken van uw eigen tests.
Dit is het vijfde artikel in een serie van vijf, om u te helpen uw eigen tests te maken met behulp van het TestGorilla-platform. De volledige serie omvat:
- Ontwikkelen van een effectieve assessment
- Schrijven van situationele beoordelingsvragen
- Uw eigen test maken
- Een aangepaste coderingstest maken
- Accountbeheerders, admins en recruiters op onze Pro-abonnementen kunnen hun eigen tests toevoegen.
Als u een eigen test maakt, raden wij u aan deze eerst uit te stippelen voordat u hem in het TestGorilla-platform plaatst. Dit zorgt ervoor dat alles er precies zo is georganiseerd en ingedeeld zoals u wilt.
Leestijd ongeveer 8 minuten
BELANGRIJKE UPDATE:
Aangepaste codeervragen zijn niet langer beschikbaar op ons platform. In plaats daarvan kunt u nu aangepaste coderingstests maken, wat een meer gestroomlijnde en flexibele ervaring biedt. Alle eerder gemaakte aangepaste codeervragen zijn gearchiveerd. In dit artikel |
Wat is een aangepaste coderingstest?
- Een aangepaste coderingstest maken
- Veelgestelde vragen
- Volgende stap
- Wat is een aangepaste coderingstest?
- Aangepaste coderingstests worden gebruikt om te beoordelen of een kandidaat binnen een bepaalde tijd code kan maken of debuggen in een bepaalde taal. In tegenstelling tot codeervragen bieden aangepaste coderingstests meer flexibiliteit en samenwerking en zijn ze gemakkelijker te maken, te bewerken en te testen.
Aangepaste coderingstests zijn:
Taalonafhankelijk, zodat kandidaten kunnen kiezen uit verschillende programmeertalen.
Ontworpen om een consistente kandidaatervaring te bieden door één vraag per test op te nemen.
- Gebouwd voor samenwerking, zodat meerdere gebruikers kunnen bijdragen aan het creatieproces.
- Wie kan een codeervraag maken?
- Elke gebruiker met de rol Owner, Admin, of Recruiter kan een aangepaste coderingstest of vraag maken. Vanwege de zeer technische aard van coderingstests, moet u een expert in uw gewenste coderingstaal uw vragen voor u laten maken.
Opmerking: TestGorilla kan u niet helpen met de inhoud van aangepaste tests. Alle tests die u zelf maakt moeten een originele creatie zijn.
Beschikbare codeertalen
We hebben momenteel 20 coderingstalen beschikbaar, die zowel in tests als in vragen kunnen worden gebruikt: |
C: 10.2.0
C#: 6.12.0
- C++: 10.2.0
- Go: 1.16.2
- Java: 15.0.2
- JavaScript: 18.15.0
- Kotlin: 1.8.20
- PHP: 8.2.3
- Python: 3.10.0
- R: 4.1.1
- Ruby: 3.0.1
- Scala: 3.2.2
- SQL: SQLite 3.31.1
- Swift: 5.3.3
- Typescript: 5.0.3
- De volgende talen zijn beschikbaar voor taalagnostische tests:
- Dart: 2.19.6
Elixir: 1.11.3
- Erlang: 23.0.0
- Julia: 1.8.5
- Perl: 5.36.0
- Rust: 1.68.2
- Opmerking: Per test of vraag kan slechts één taal worden gebruikt.
- Een aangepaste coderingstest maken
De aangepaste coderingstest maken |
Klik in uw TestGorilla-account op uw naam om het vervolgkeuzemenu aan de rechterkant te openen.
Selecteer Testbibliotheek.
|
|||
Schrijf een samenvatting van de test.
|
|||
1. Beschrijving van de test Vul aan de linkerkant van het scherm de instructies in voor de codeeruitdaging die de kandidaten te zien krijgen. |
|||
2. Testgevallen Testgevallen bestaan uit paren van invoer en de bijbehorende verwachte uitvoer. Met andere woorden, ze definiëren de relatie tussen invoervariabelen en de uitvoer die een functie zou moeten produceren als deze correct is geïmplementeerd. Door een functie te testen met deze vooraf gedefinieerde input-output paren, kunt u controleren of de functie zich gedraagt zoals bedoeld. Zichtbaar voor kandidaten voor zelfevaluatie: U kunt vooraf ingestelde testgevallen configureren die zichtbaar zijn voor kandidaten tijdens de uitdaging. Met deze testcases kunnen kandidaten hun code testen en de functionaliteit ervan verifiëren. Hoewel kandidaten hun eigen testgevallen kunnen maken, kan het configureren van vooraf ingestelde testgevallen hen begeleiden en een duidelijker kader bieden voor zelfevaluatie. Verborgen voor kandidaten, gebruikt om de testscore te berekenen: deze testgevallen blijven verborgen voor kandidaten en worden gebruikt om de testscore te berekenen. De code van de kandidaten wordt aan de hand van deze gevallen geëvalueerd, waarbij de score toeneemt op basis van het aantal testgevallen dat met succes wordt doorstaan. Opmerking: Als de functie meerdere ingangen of uitgangen heeft, breng dan elke variabele op een nieuwe regel in kaart.
5 3. Oorspronkelijke code
Bevat de functie die de codeeruitdaging oplost Voer de functie uit en druk de verwachte uitvoer af
def FunctionName(n, x, y): #Schrijf uw code hier |
|||
Krijg toegang tot onboarding tooltips en oefenvragen. De geïntegreerde ontwikkelomgeving (IDE) aanpassen aan hun voorkeuren. |
Is er een limiet aan het aantal coderingstests in een beoordeling?
Afhankelijk van uw plan kunt u tot 5 testen per assessment opnemen. Denk goed na over de lengte van de beoordeling om kandidaten niet te overweldigen.
Kan ik een bestaande aangepaste coderingstest bewerken?
- Ja, u kunt uw aangepaste coderingstests op elk moment bewerken om talen, testgevallen of andere details bij te werken.
- Een lengte voor je aangepaste test kiezen
- De tekst- en formule-editor gebruiken