Screen SQL Developer Key Skills Eisen

Gepubliceerd: Laatst bijgewerkt:
SQL: software ingenieur interview vragen

U wilt SQL ontwikkelaar inhuren en start uw IT wervingscampagne. U ontvangt veel CV's en sollicitatiebrieven - nu is het tijd om te beginnen met het screening proces. Na het bekijken van de sollicitaties en de telefoongesprekken met kandidaten begint u zich af te vragen of een bepaalde SQL programmeur goed genoeg is om deel uit te maken van uw IT-team en of ze het waard zijn om uitgenodigd te worden voor een technisch interview ter plaatse. Aan de ene kant wilt u geen SQL ontwikkelaar afwijzen met potentieel dat waardevol zou kunnen zijn voor uw bedrijf. Aan de andere kant wilt u geen zwakke kandidaat uitnodigen voor een interview met uw IT team en hen horen klagen dat de kandidaat programmeer vaardigheden slecht zijn en dat ze het wisten na 5 minuten praten.

Daarom is het zo belangrijk om uw screeningproces van SQL-programmeervaardigheden te plannen en methoden te kiezen die IT-recruiters helpen om dit zo nauwkeurig mogelijk te doen. Daarom dachten we dat we u een handje zouden helpen. Hieronder vindt u alle cruciale informatie over hoe u kandidaten snel en effectief kunt screenen. Laten we beginnen.

1. Wat is SQL?

SQL is de meest populaire 4GL (Vierde Generatie Programmeertaal), hetgeen betekent dat programmeurs alleen aangeven hoe het resultaat er uit moet zien, in plaats van hoe het resultaat door de database moet worden berekend. Historisch gezien is dit declaratieve programmeer paradigma een belangrijk kenmerk geweest voor ad-hoc queries die voor data introspectie worden uitgevoerd door menselijke gebruikers direct met SQL (in plaats van met een UI). Tegenwoordig is SQL ook ingebed in andere, meer algemene programmeertalen zoals Java om toegang te krijgen tot gegevens uit centrale databases.

2. Wat is belangrijk voor IT Recruiter om te weten over SQL?

Er zijn bepaalde tips die waardevol kunnen zijn voor IT-recruiters als het om SQL gaat.

Wat zijn de vereiste vaardigheden voor een SQL ontwikkelaar? Het declaratieve programmeer paradigma is heel anders dan object-oriëntatie, procedureel programmeren, of zelfs functioneel programmeren. Het vergt een speciale mindset en ervaring voor een ontwikkelaar om een SQL expert te worden. Terwijl basistaken zeer eenvoudig door iedereen kunnen worden uitgevoerd (ook door niet-programmeurs, zoals bedrijfsanalisten, requirements engineers, project managers, etc), is complexe SQL vrij moeilijk om goed te krijgen.

Dit zijn de dingen over SQL die je in gedachten moet houden:

  • Een grondige achtergrond in (of op zijn minst enige intuïtie over) verzamelingenleer is zeer belangrijk voor ontwikkelaars die vaak met SQL werken. Als een dergelijke achtergrond ontbreekt, hebben ontwikkelaars de neiging om individuele gegevensitems één voor één op te halen en deze in de client te verwerken met behulp van een taal voor algemeen gebruik zoals Java, in plaats van bulkbewerkingen uit te voeren op volledige gegevensverzamelingen direct in de database. Dit heeft drastische gevolgen voor de prestaties.
  • De meeste universiteiten gaan helaas niet veel verder dan relationele algebra en enkele basis SQL-92 functies. SQL is de laatste decennia sterk geëvolueerd, zowel in de SQL-standaardvorm, als in verkoperspecifieke dialecten. Er is een verscheidenheid aan functies, zoals window functies, gemeenschappelijke tabel expressies (CTE), en nog veel meer, die ontwikkelaars helpen om relatief gemakkelijk complexe rapporten uit te voeren. Kenmerkend is dat kennis over window functies en CTE helpen onderscheid te maken tussen SQL beginners en gevorderde SQL ontwikkelaars. Dit is belangrijk in ETL, rapportage, BI, analyse use-cases.
  • Misschien wel 90% van alle SQL prestatie-gerelateerde problemen kunnen worden opgelost met een goede indexering. In staat zijn om situaties te identificeren waar een index voordelig (of in zeldzame gevallen: nadelig) zal zijn is dus essentieel. De andere 10% werkt meestal voor DBA en operations teams, en zijn vaak buiten bereik van ontwikkelaars, tenzij ze werken in gespecialiseerde setups.
  • In theorie zal een declaratieve SQL-instructie zo veel mogelijk geoptimaliseerd worden door de database. In de praktijk hebben veel databases nog steeds hulp nodig van de SQL ontwikkelaar. Veel SQL-statements zijn formeel gelijkwaardig, maar sommige zullen betere uitvoeringsplannen opleveren dan andere. Dit verschilt van database tot database. Bij alledaagse SQL klussen is het meestal voldoende als ontwikkelaars op de hoogte zijn van uitvoeringsplannen en het feit dat SQL getuned moet worden. De nodige vaardigheden voor de specifieke database kunnen nog steeds on the job worden verworven. In meer specifieke situaties (Big Data, hoge schaalbaarheid) moet de ontwikkelaar tuning-kennis meebrengen over de specifieke database die wordt gebruikt.
  • SQL voelt "geheimzinnig" aan voor "moderne" ontwikkelaars. Dit is vooral te wijten aan de taalsyntaxis, die stamt uit de tijd toen COBOL en FORTRAN nog op grote schaal werden gebruikt. Afgezien van de syntaxis, is er niets geheimzinnigs aan de technologie. Dit subjectieve onderwerp helpt om ontwikkelaars die nieuwsgierig zijn naar het juiste gereedschap voor de job te scheiden van degenen die dogma's volgen (en dus later waarschijnlijk verkeerde keuzes zullen maken). In het bijzonder moeten technische recruiters onderscheid kunnen maken tussen ontwikkelaars die SQL willen verbergen achter een ORM (dat is slecht) en degenen die begrijpen dat ORM's slechts een subset van data opslag problemen oplossen, terwijl SQL nog steeds een belangrijke technologie is. Alle ORM-leveranciers zijn het eens over dit onderscheid, terwijl veel ontwikkelaars er helaas de voorkeur aan geven SQL niet aan te raken.

3. Hoe kunnen SQL-programmeervaardigheden in de screeningfase worden geverifieerd?

IT-recruiters maken gebruik van verschillende screeningmethoden, van het beoordelen van SQL-programmeervaardigheden op basis van het cv via video- of telefooninterviews tot online coding tests.

Hieronder vindt u enkele nuttige en praktische aanwervingstips over hoe u SQL-vaardigheden kunt controleren aan de hand van elke methode.

3.1. Technische screening van SQL-programmeervaardigheden op basis van CV

Hoe moet je SQL ontwikkelaar cv lezen? Als IT recruiter kunt u waardevolle informatie vinden in het CV van een SQL ontwikkelaar, maar dan moet u wel weten hoe u het moet lezen en waar u op moet letten. Dit zal u in staat stellen om dezelfde taal te spreken met uw kandidaten (of op zijn minst de basis te begrijpen waar de kandidaat het over heeft).

Daarom hebben we deze basis SQL woordenlijst gemaakt, kijk er maar eens naar.

SQL woordenlijst voor technische rekruteerders

Declaratief programmeren, 4GL SQL is een fundamenteel andere programmeertaal (zie ook intro). Het feit dat het het declaratieve programmeerparadigma volgt, is belangrijk voor een recruiter.
DDL Data Definition Language, de subset van de SQL-taal die wordt gebruikt voor het definiëren van de database
DML Data Manipulation Language, de subset van de SQL-taal die wordt gebruikt voor het manipuleren van de gegevens in de database. De meeste query's zijn DML
Uitvoeringsplan Het algoritme dat door de optimizer voor een gegeven SQL-instructie wordt gekozen.
Optimizer De motor die een SQL-instructie vertaalt in een uitvoeringsplan. Zelfs eenvoudige verklaringen hebben tientallen mogelijke geldige uitvoeringsplannen. Een database kan meerdere plannen per statement onderhouden.
Op kosten gebaseerde optimalisator (CBO) De meeste moderne databases worden geleverd met een CBO, die beslissingen neemt op basis van statistieken, histogrammen, en heuristieken over productiegegevens. Het is vrij moeilijk om de beslissing van een CBO in een moderne, commerciële databank te overtreffen.
Regel-gebaseerde optimalisator Oudere databases implementeren eenvoudige rule engines om beslissingen te nemen over het uitvoeringsplan. Deze regels zijn vaak verkeerd in echte wereldsituaties, en daarom moeten queries in deze situaties veel meer worden afgestemd, bv. door hints te gebruiken.
Word lid van Een van de meest fundamentele operaties in relationele algebra die helpt bij het "samenvoegen" / "verbinden" van twee databasetabellen, bijvoorbeeld boeken en auteurs om resultaten te produceren.
PL/SQL, T-SQL, pgplsql, enz. Dit zijn procedurele uitbreidingen van de SQL-taal, d.w.z. talen voor algemeen gebruik waarin SQL is geïntegreerd. Hoewel deze vaardigheden zeer nuttig zijn in sommige projecten, zijn zij niet noodzakelijk een belangrijke indicator voor SQL-vaardigheden.
Normalisatie De praktijk om redundantie in een relationele database te verminderen door conceptueel verschillende gegevens (bv. boeken, auteurs) in verschillende relaties (tabellen) te scheiden. Er zijn verschillende normalisatieniveaus.
Relationele database (relationeel model, relationele algebra, enz.) Hoewel SQL meestal werkt met relationele databases, kan het ook werken op andere gegevensopslagsystemen. Relationele databases implementeren het relationele model
E.F. Codd Optionele achtergrondkennis: Codd was de grootste bijdrager aan de relationele algebra en nog veel meer.

Nu u bekend bent met de basisprincipes van SQL, kunnen we verder ingaan op de details. Als u geen technisch persoon bent, kunt u gemakkelijk in de war raken door alle verschillende technologienamen en afkortingen. Als de kandidaat "sequel" zegt, betekent dat dan "ess-queue-el"? Of is SQL iets dat lijkt op MySQL? Gewoon blijven lezen en je krijgt een antwoord.

De meest voorkomende SQL-termen die door elkaar worden gebruikt:

  • Verklaring, commando, query
  • MSSQL, SQL Server (niet te verwarren met MySQL)
  • Oracle (het bedrijf), Oracle Database
  • De uitspraak is ofwel "ess-queue-el" of "sequel". In de afgelopen decennia heeft de gemeenschap nooit overeenstemming kunnen bereiken over een van beide uitspraken.
  • Gemeenschappelijke tabel uitdrukkingen, subquery factoring, WITH-clausule

Relaties tussen respectieve versies van SQL technologie:

  • SQL-92 is de eerste, algemeen aanvaarde standaard (hoewel er voordien al standaarden waren)
  • SQL-1999 maakte SQL "turing complete", wat betekent dat elk programma kan worden geïmplementeerd met gewone tabeluitdrukkingen. In eenvoudiger woorden: Het maakte SQL echt krachtig
  • SQL-2003 voegde vensterfuncties toe, die zeer nuttig zijn voor analyses
  • In het algemeen evolueert SQL wat trager en is het meer achterwaarts compatibel dan andere ecosystemen. Bovendien kunnen leverancier-specifieke functies zeer belangrijk zijn voor specifieke projecten die nauw integreren met SQL maar buiten het bereik vallen van deze lijst.

Essentiële SQL vaardigheden om te zoeken op een CV

  • SQL prestatie tuning
  • SQL ontwerp vaardigheden
  • Een begrip van de relationele theorie
  • SQL refactoring vaardigheden
  • Ervaring met XSLT, functioneel programmeren, NoSQL technologieën
  • Set theorie
  • Kennis van vensterfuncties en CTE

Als je in het cv van een SQL-ontwikkelaar ziet dat hij een paar jaar ervaring heeft, graaf dan een beetje dieper en zoek naar de volgende dingen in het cv:

  • Een van de meest waardevolle SQL vaardigheden is SQL performance tuning zowel vanuit een ontwikkelaar perspectief (lezen van uitvoeringsplannen, onderhouden van indexen, etc.) als vanuit een DBA/operations perspectief (oplossen van contention issues, tunen van opslag, etc.). Dit laatste is iets meer specifiek voor operations, maar het kan nog steeds een pluspunt zijn als een SQL ontwikkelaar nauw moet samenwerken met operations.
  • SQL ontwerpvaardigheden en een grondige kennis van relationele theorie is belangrijk wanneer nieuwe projecten worden opgestart. Het is zeer belangrijk om het databaseontwerp in een vroeg stadium goed te krijgen, omdat het zeer moeilijk is om slecht ontworpen databases later te migreren. In legacy-systemen kunnen de meeste ontwikkelaars gewoon de vastgestelde regels volgen, waarbij ontwerpvaardigheden minder cruciaal zijn (hoewel nog steeds nuttig).
  • SQL refactoring vaardigheden kunnen heel nuttig blijken in grotere teams waar de SQL nogal complex begint te worden. In tegenstelling tot Java refactoring dat tegenwoordig vrij eenvoudig is (dankzij IDE tooling), is SQL refactoring nog steeds erg moeilijk omdat de SQL code moeilijk te testen is.

Wat kan nog meer waardevol zijn in het CV om de SQL programmeervaardigheden te beoordelen?

Als IT recruiter kun je ook de volgende conclusies trekken uit SQL developer cv:

  • SQL is een uitstekende technologie voor stateless, streaming data processing. Een ontwikkelaar die ervaring heeft met een van deze technologieën zal ook goed zijn met SQL:
    • XSLT
    • Functioneel programmeren (Lisp, Clojure, Ocaml, Haskell, Scala)
    • Diverse NoSQL-technologieën, waaronder MongoDB, CouchBase, Neo4j en nog veel meer, die alle zijn voorzien van querytalen die zijn geïnspireerd op SQL
  • De meeste SQL-banen zijn geen banen die alleen SQL betreffen, d.w.z. dat de ontwikkelaar zowel met algemene talen (zoals Java, C#, enz.) als met SQL moet kunnen werken. Een goed teken dat een ontwikkelaar hiertoe in staat is, is te zoeken naar belangstelling voor en ervaring met veel verschillende programmeertalen.

3.2. Technische screening van SQL-vaardigheden tijdens een telefoon-/video-interview

Een cv alleen is niet voldoende om betrouwbare conclusies te trekken over de SQL programmeervaardigheden van de kandidaat. Daarom houden IT recruiters vaak een telefonisch of video interview. Zo'n interview biedt de mogelijkheid om dieper in te gaan op de vaardigheden en ervaring van de kandidaat. Vaak dient zo'n technisch telefoon- of video-interview als basis voor de beslissing om de kandidaat al dan niet uit te nodigen voor een technisch interview ter plaatse met het IT-team, dus het is de moeite waard om de juiste vragen te kiezen en te stellen.

Natuurlijk variëren de vragen sterk afhankelijk van de functie waarvoor u werft en de specifieke vaardigheden die u wilt verifiëren. Hieronder vindt u enkele algemene vragen om meer te weten te komen over de SQL vaardigheden van de kandidaat.

1. SQL interview vraag over de ervaring van de ontwikkelaar

  • V1: Met welke in uw CV genoemde technologieën hebt u in de afgelopen 2 jaar commerciële ervaring opgedaan? Wat waren uw verantwoordelijkheden? Wat was uw grootste prestatie?
  • Waarom vraag Q1: Door deze vraag te stellen, komt u meer te weten over de SQL up-to-date ervaring, verantwoordelijkheden en prestaties van de kandidaat. Zo leert u uw kandidaat beter kennen.

2. SQL interview vraag over de besluitvorming van de ontwikkelaar betreffende SQL technologie

  • V2: In welk stadium bent u bij recente projecten betrokken geweest? Was u betrokken bij de keuze van de technologie of de opzet van het project? Zo ja, welke technologie/relationeel databasemanagementsysteem heeft u voor het project gekozen of aanbevolen, en waarom?
  • Waarom Q2 vragen: Deze vraag laat niet alleen zien hoe een kandidaat keuzes maakt met betrekking tot technologie, maar ook of hij/zij betrokken is geweest bij het nemen van beslissingen. Vooral belangrijk als u op zoek bent naar iemand met ervaring.

3. Gedragsvraag voor SQL ontwikkelaar

  • V3: Denk na over een programmeringsprojectbeslissing die je hebt genomen en die een mislukking was. Waarom denk je dat het een fout was? Waarom is het gebeurd? Kon er iets anders gedaan worden om het tot een succes te maken? Welke stappen heb je ondernomen om de situatie te verbeteren? Wat heb je van deze ervaring geleerd?
  • Waarom vraag 3: Met dit soort vragen kunt u te weten komen hoe de kandidaat zijn beslissingen ziet, conclusies trekt en hoeveel hij van zijn eerdere ervaring leert.

3.3. Technische screening van SQL-vaardigheden met een online-coderingstest

Online coding tests kunnen een goede manier zijn om SQL vaardigheden te screenen. Hieronder vindt u informatie over hoe u programmeertests kunt gebruiken en welke u het beste kunt kiezen.

Online SQL-coderingstests - de primaire of aanvullende methode voor screening

Coding tests kunnen op twee manieren worden gebruikt. Sommige bedrijven nodigen kandidaten uit voor een programmeertest als ze slagen voor het screeningproces, bv. een IT recruiter bekijkt hun CV of interviewt hen via de telefoon of video. Het is echter gebruikelijker om alle kandidaten die solliciteren voor bepaalde SQL-programmeerposities uit te nodigen om een test af te leggen. Dit biedt hen een aantal voordelen. IT recruiters hoeven geen tijd te besteden aan alle sollicitaties, maar alleen aan kandidaten die wat hun programmeervaardigheden betreft in potentie in een functie passen. Bovendien toont een kandidaat die een coderingsassessment doet, enige betrokkenheid en bereidheid om deel te nemen aan uw IT-wervingsproces. Het kan een teken zijn dat ze eerder een baan willen vinden.

SQL online coderingstest - welke te kiezen?

Om nauwkeurig te screenen, moeten de codetests de juiste zijn.

Er zijn een aantal SQL online tests op de markt, maar vaak controleren die eerder de academische kennis van de kandidaat dan de programmeervaardigheden en het vermogen om problemen in het echte leven op te lossen. Dit is wat ervaren programmeurs echt irriteert en daarom houden ze niet van dat soort coderingstoetsen. Als de coderingstest de boekenkennis verifieert, kunnen ze hun vaardigheden niet in actie tonen en bewijzen dat ze in staat zijn om echte programmeerproblemen op te lossen.

Daarom moet u coderingstests zorgvuldig kiezen in uw IT-aanwervingsproces. Hieronder vindt u mijn top 5 van eigenschappen van SQL-tests waar u op moet letten:

  1. SQL-coderingstests moeten bestaan uit een aantal taken, niet alleen meerkeuze-tests maar vooral programmeertaken waarvan de moeilijkheidsgraad moet overeenkomen met de verantwoordelijkheden die de kandidaten zullen hebben als ze de baan krijgen (tests moeten niet gebaseerd zijn op algoritmische taken, omdat je dan niet kunt nagaan of een kandidaat coderingsuitdagingen uit het echte leven kan oplossen).
  2. Het heeft geen zin de programmeur te verbieden externe bronnen te gebruiken, de beste manier is hun een omgeving te bieden zoals zij die op het werk hebben, dus is een open boek examen veel geschikter. Bovendien moet de kandidaat de IDE van zijn voorkeur kunnen gebruiken, net zoals hij dat in het dagelijks leven doet.
  3. SQL-programmeertoetsen moeten niet alleen de SQL-vaardigheden toetsen wat de technologie in het algemeen betreft, maar ook de specifieke kennis voor bepaalde database-engines
  4. De coderingstest kan ook taken omvatten met code review uitdagingen om SQL vaardigheden te testen. Het geeft zeer nauwkeurige informatie over de ervaring van de kandidaat, hun benadering van de kwaliteit van de code, en de efficiëntie van het debuggen en het vinden van valkuilen. Een dergelijke beoordeling zou verplicht moeten zijn bij de aanwerving van senior SQL ontwikkelaars.

4. DevSkiller klaar voor gebruik online SQL codering beoordeling tests

DevSkiller helpt bedrijven in het IT wervingsproces door hen te voorzien van een infrastructuur waarmee ze de programmeervaardigheden van kandidaten kunnen testen in een omgeving die de eerste dag op het werk nabootst. Wij stellen bedrijven in staat om hun eigen code base, hele IT projecten met behulp van frameworks en bibliotheken, te gebruiken om programmeurs online te testen. We hebben echter ook een aantal kant-en-klare SQL-codeertests die u kunt gebruiken in uw technische wervingscampagne.

MySQL
MIDDEN
Geteste vaardigheden
Duur
60 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Wiskunde, Waarschijnlijkheid, Zachte Vaardigheden, SQL

Code leemtes

beoordeling van kennis van MySQL, SQL

Taak - Niveau: Medium

SQL | MySQL | Software House | Devs and their projects - The Head of the development team assigned you a task to create a list of developers with their role in the ongoing projects.

Node.JS
MIDDEN
Geteste vaardigheden
Duur
87 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van JavaScript, Node.JS

Code leemtes

beoordeling van kennis van JavaScript, Node.JS, SQL

Programmeeropdracht - Niveau: Medium

Node.JS | Rest API | News backend service - Implementeer een news backend service gemaakt in Node.JS met Vanilla JS inclusief het schrijven van authorisatie en Rest APIs.

SQL
JUNIOR
Geteste vaardigheden
Duur
25 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Logisch denken, Wiskunde, MySQL, SQL

Code leemtes

beoordeling van kennis van SQL

Taak - Niveau: Gemakkelijk

SQL | MySQL | Postzegelcatalogus | AVG Functie - Selecteer de postzegels (naam en prijs) met een prijs groter dan of gelijk aan de totale gemiddelde prijs.

SQL
JUNIOR
Geteste vaardigheden
Duur
33 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Logisch denken, SQL, MySQL

Code leemtes

beoordeling van kennis van MySQL, SQL

Taak - Niveau: Gemakkelijk

SQL | MySQL | Postzegelcatalogus | A Self JOIN - Selecteer zegels (naam en lokatie) die zich op dezelfde lokatie bevinden.

SQL
MIDDEN
Geteste vaardigheden
Duur
53 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van SQL, PostgreSQL

Code leemtes

beoordeling van kennis van PostgreSQL, SQL

Taak - Niveau: Medium

SQL | PostgreSQL | Muziek Winkel | Tijd functie - Bereken de duur van alle liedjes in elke cd en geef een lijst weer.

SQL
JUNIOR
Geteste vaardigheden
Duur
26 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Logisch denken, SQL

Code leemtes

beoordeling van kennis van SQL

Taak - Niveau: Gemakkelijk

SQL | PostgreSQL | Hotels - gemiddelde prijzen - Bereid het rapport voor met de gemiddelde prijzen in de steden.

SQL
JUNIOR
Geteste vaardigheden
Duur
27 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Logisch denken, SQL

Code leemtes

beoordeling van kennis van SQL

Taak - Niveau: Gemakkelijk

SQL | PostgreSQL | Hotels - Boekingen - Bereid de boekingslijst voor met een aantal dagen, prijs per dag en totale prijs van het verblijf.

SQL
SENIOR
Geteste vaardigheden
Duur
52 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Logisch denken, SQL

Taak - Niveau: Hard

SQL | PostgreSQL | Hotels - steden en tophotels - Maak een lijst van steden met de datum van laatste reservering en een hoofdfoto (photos[0]) van het meest populaire (volgens aantal boekingen) hotel in deze stad.

terraform
JUNIOR
Geteste vaardigheden
Duur
69 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van DevOps, Terraform, AWS

Code leemtes

beoordeling van kennis van DevOps, Terraform, AWS

Programmeer taak - Niveau: Gemakkelijk

DevOps | Terraform, AWS | Maak de EC2 instance met behulp van specifieke AMI - Maak de EC2 instance met behulp van specifieke AMI in een standaard VPC met SSH toegang, met behulp van Terraform en AWS provider.

Java
MIDDEN
Geteste vaardigheden
Duur
57 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Java, Spring Boot

Code leemtes

beoordeling van kennis van PostgreSQL, SQL

Programmeeropdracht - Niveau: Medium

Java | Spring Boot | Items Retriever Microservice - Implementeer een microservice om items op te halen uit het winkelsysteem.

Post delen

Meer informatie over het inhuren van tech

Abonneer u op onze Learning Hub en ontvang nuttige inzichten rechtstreeks in uw inbox.

Verifieer en ontwikkel coderingsvaardigheden naadloos.

Zie DevSkiller producten in actie.

Beveiligingscertificeringen & naleving. Wij zorgen ervoor dat uw gegevens veilig en beveiligd zijn.

DevSkiller logo TalentBoost logo TalentScore logo