Python online test

DevSkiller Python-onlinetest er en unik form for test, der er struktureret til at hjælpe din virksomhed med at finde den rette Python-udvikler. Python-onlinetests giver en platform til nøjagtig screening af hver enkelt ansøgers evner gennem en række Python-interviewspørgsmål og -tests.

DevSkiller Python online tests er baseret på RealLifeTesting metodologi, der gengiver scenarier fra den virkelige verden for at teste ansøgere i et kontrolleret miljø. DevSkiller Python-onlinetest kan hjælpe dig med at finde den rette Python-udvikler til din virksomhed.

Teknologier, der er omfattet:

Programmeringssprog: Python

Python-rammer og -biblioteker: Django, Pandas, NumPy, Flask

Byg værktøjer: Opsætningsværktøjer

Python
SENIOR
Testede færdigheder
Varighed
110 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x, Logisk tænkning, Sekvens, Bløde færdigheder

Programmeringsopgave - Niveau: svær

Python | NumPy | Graph Convolutional Networks - Implementer et simpelt Graph Convolutional Network.

Python
MIDDLE
Testede færdigheder
Varighed
57 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x

Huller i koden

vurdering af viden om Python 3.x

Programmeringsopgave - Niveau: Medium

Python | Class Programming, Customer Relationship Management App - Implementer en REST API-klient med OOP-teknikker ved hjælp af Python 3.

Flaske
JUNIOR
Testede færdigheder
Varighed
67 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python

Huller i koden

vurdering af viden om Python

Programmeringsopgave - Niveau:

Python | Flask | Split Expenses App - Skriv en simpel app til at dele udgifter mellem dine venner.

Python
MIDDLE
Testede færdigheder
Varighed
71 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python

Huller i koden

vurdering af viden om Python

Programmeringsopgave - Niveau: Medium

Python | Pandas | Regneark til HTML-tabel - Behandler inputfilen og genererer HTML med en tabel med "generel klassifikation" som resultat.

Django
MIDDLE
Testede færdigheder
Varighed
72 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python

Huller i koden

vurdering af viden om Python

Programmeringsopgave - Niveau: Medium

Python | Django | Bøger CRUD-applikation - Denne applikation bruger Python 3 og Django 1.11. Den indeholder en Bøger modul til forvaltning af boglige enheder.

MIDDLE
Testede færdigheder
Varighed
97 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x

Huller i koden

vurdering af viden om Python 3.x

Programmeringsopgave - Niveau: Medium

Python | FastAPI | Prediction model - Udvid den nuværende FastAPI-applikation til at lade dataloger sende deres modeller via API, gemme dem i en database, se dem og få nogle forudsigelser ud af dem baseret på en inputværdi.

JUNIOR
Testede færdigheder
Varighed
96 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python

Huller i koden

vurdering af viden om Python

Programmeringsopgave - Niveau:

Python | FastApi | Movie Collection Management App - Få testene til at bestå ved at implementere de manglende funktioner ved hjælp af Python 3 og FastApi

python
MIDDLE
Testede færdigheder
Varighed
86 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x

Huller i koden

vurdering af viden om Lambdaer, Python 3.x, QA

Programmeringsopgave - Niveau: Medium

Python | API Flask - Du arbejder som medlem af et Data Science-team, der er ansvarlig for at skabe enkle lineære funktioner til at forudsige forskellige økonomiske indikatorer. Du er et nyt medlem af softwareudviklingsteamet, og dit mål er at udvide den nuværende Flask-applikation til at lade dataloger sende deres modeller via API, gemme dem i en database, se dem og få nogle forudsigelser ud af dem baseret på en inputværdi.

Flaske
MIDDLE
Testede færdigheder
Varighed
106 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x

Huller i koden

vurdering af viden om Flaske, Microservices, Python 3.x

Programmeringsopgave - Niveau: Medium

Python | Flask, Matplotlib | Math Models Verifier - Implementer en applikation til at hjælpe dataloger med at gemme deres modeller og få forudsigelser fra dem.

python
MIDDLE
Testede færdigheder
Varighed
93 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x

Huller i koden

vurdering af viden om Python 3.x

Programmeringsopgave - Niveau: Medium

Python | REST Client for Shipping Company - En simpel og tilpasselig shipment manager med en klient til et REST API for et rederi bruger en simpel Basic Auth og bruger sine egne tilpassede, serialiserbare datastrukturer. Denne opgave vil teste praktiske Python 3-færdigheder samt grundlæggende viden om REST API-interaktion. Denne applikation bruger Python 3 og OAuthLib 3.1.0.

python
MIDDLE
Testede færdigheder
Varighed
63 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python 3.x

Huller i koden

vurdering af viden om Python 3.x

Programmeringsopgave - Niveau: Medium

Python | Drug Analyzer - Du er medlem af et bioteknologisk programmeringsteam, der er ansvarlig for at skabe et system til laboratorieteknikere, som skal hjælpe dem med at analysere lægemidler. Dit mål er at skabe den applikation, der vil lade dem indtaste deres resultater i systemet, give en meningsfuld analyse og verificere korrektheden af de data, de har sendt.

Python
MIDDLE
Testede færdigheder
Varighed
66 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python, NoSQL, MongoDB

Huller i koden

vurdering af viden om Python, NoSQL, MongoDB

Programmeringsopgave - Niveau: Medium

Python | MongoDB | Aktiekurser | Seneste priser - Indlæsning og søgning af aktiemarkedsdata med MongoDB-samlinger.

Python
SENIOR
Testede færdigheder
Varighed
66 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python, NoSQL, MongoDB

Huller i koden

vurdering af viden om Python, NoSQL, MongoDB

Programmeringsopgave - Niveau: svær

Python | MongoDB | Aktiekurser | Collection - Indlæsning og søgning af aktiemarkedsdata med MongoDB-samlinger.

Python
MIDDLE
Testede færdigheder
Varighed
41 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om MongoDB, NoSQL

Huller i koden

vurdering af viden om Python

Programmeringsopgave - Niveau:

Python | MongoDB | Aktiekurser - Indlæs og forespørg aktiemarkedsdata med MongoDB-samlinger.

Python
SENIOR
Testede færdigheder
Varighed
82 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Store data, PySpark, Python

Huller i koden

vurdering af viden om SQL

Programmeringsopgave - Niveau: svær

Python | PySpark | Fleet management corporation - Registrerer hastighedsoverskridelser og verificerer korrektheden af en eksisterende forudsigelse.

Python
MIDDLE
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python, Gnist

Programmeringsopgave - Niveau: Medium

Python | PySpark | Customer Preference Model - Implementer en datateknisk applikation til forbehandling af markedsføringsdata.

Python
MIDDLE
Testede færdigheder
Varighed
104 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Keras, Maskinlæring, Python

Programmeringsopgave - Niveau: Medium

Python | NLP, Keras | Sentimentanalyse af kundeanmeldelser - Udfør en sentimentanalyse og tagging af kundeanmeldelser af film og flyselskaber ved hjælp af en neuronal netværksmodel med flere output.

Python
MIDDLE
Testede færdigheder
Varighed
72 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Maskinlæring, Forstærkningsindlæring

Programmeringsopgave - Niveau: Medium

Python | PyTorch | Reinforcement Learning | Deep Q-Network - Færdiggør implementeringen af DQN-algoritmen.

Python
JUNIOR
Testede færdigheder
Varighed
35 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python

Programmeringsopgave - Niveau:

Python | NumPy | Over/Under sampling - Givet sekvens A, opret sekvens B, så B har elementer fra A og en given fordeling over lige store bins.

Python
JUNIOR
Testede færdigheder
Varighed
65 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Python

Programmeringsopgave - Niveau:

Python | PySpark | ML Logs Transformer - Færdiggør implementeringen af logtransformationspipeline.

Ubuntu
SENIOR
Testede færdigheder
Varighed
60 minutter max.
Evaluering
Automatisk
Testoversigt

DevOps-opgave - Niveau: Svært

DevOps | Ubuntu | Ansible Dynamic Inventory plugin - Formålet med denne opgave er at tjekke Ansible-plugin-skrivefærdigheder (avancerede Ansible-færdigheder). For at gennemføre denne opgave skal kandidaten kende et programmeringssprog.

CentOs
SENIOR
Testede færdigheder
Varighed
60 minutter max.
Evaluering
Automatisk
Testoversigt

DevOps-opgave - Niveau: Svært

DevOps | CentOs | Ansible Dynamic Inventory plugin - Formålet med denne opgave er at tjekke Ansible-plugin-skrivefærdigheder (avancerede Ansible-færdigheder). For at gennemføre denne opgave skal kandidaten kende et programmeringssprog.

Datalogi
JUNIOR
Testede færdigheder
Varighed
45 minutter max.
Evaluering
Automatisk
Testoversigt

Opgave - Niveau: Let

SQL | Frimærkekatalog | De tre højeste priser - Vælg tre frimærker (pris og navn) med den højeste pris.

Programmeringsopgave - Niveau:

Python | Pandas | HTML table parser - Implementer en funktion til at konvertere HTML-tabellen til en CSV-fil.

Anbefalede roller til Python-onlinetest

  • Junior Python-udvikler
  • Midt Python-udvikler
  • Senior Python-udvikler
  • Dataanalytiker
  • Softwareingeniør
  • Webudvikler
  • Softwareudvikler
  • Senior softwareingeniør

Sådan fungerer DevSkiller Python online tests

DevSkiller Python online tests er drevet af RealLifeTesting metode, en unik testplatform, der vurderer en ansøgers kendskab til Python, deres kodningsevner, deres evne til at løse problemer og deres evner til at styre deres tid.

Vigtigste funktioner

  • Analysere en kandidats kodningsevne nøjagtigt
  • Spar tid under rekruttering med fjerntest
  • RealLifeTesting metodologi giver en bedre brugeroplevelse, hvor kandidaterne kan bruge deres egen IDE, klone til Git, køre enhedstests og få adgang til Stack Overflow/Github/Google til research.
  • Strenge værktøjer til bekæmpelse af plagiat for at sikre testens nøjagtighed
  • Overvåg test i realtid
  • Automatiserede resultater, som ikke-tekniske rekrutteringsfolk kan forstå
  • Test til rådighed for stillinger på junior-, mellem- og seniorniveau

Færdigheder, der er dækket i DevSkiller Python online test

  • CRUD
  • Django
  • Django 2.2.x
  • Python
  • Dataanalyse med Python
  • datavidenskab
  • SQL
  • SQLite
  • Dimensionel modellering
  • Pandaer
  • Python 3.x
  • Datastrukturer
  • CBV
  • ModelForms
  • Python3.7
  • Flaske
  • Maskinlæring
  • CSS
  • Html
  • JavaScript
  • Node.JS
  • Løfter
  • NumPy
  • MySQL
  • PYTOOLS
  • Almindelige udtryk

Hvad du skal kigge efter hos en Python-udvikler

Python er et af de mest populære programmeringssprog i verden. Det blev udgivet første gang i 1991 og blev populært fordi det er nemt at lære, men alligevel effektivt til at løse problemer.

Python bruges især til dataanalyse og webudvikling, men det er også ved at blive populært inden for maskinlæring. Det er et programmeringssprog, der får mere og mere opmærksomhed, og ifølge resultaterne af en undersøgelse blandt udviklere foretaget af Stack overflow i 2018er Python allerede verdens syvende mest populære programmeringssprog blandt professionelle softwareudviklere. Kort sagt er Python en af verdens mest efterspurgte teknologier.

En god Python-udvikler skal derfor have et vist sæt af færdigheder for at kunne trives i din virksomhed. Python-udviklere er normalt ansvarlige for at skrive server-side webapplikationslogik, herunder udvikling af back-end-komponenter. De skal designe og implementere kvalitetsapplikationer, forbinde disse applikationer med andre webtjenester fra tredjeparter og støtte front-end-udviklere ved at integrere deres arbejde med Python-applikationen. En god Python-udvikler skal skrive genanvendelig kode af høj kvalitet og finde effektive løsninger til datalagring.

Python-udviklere bør også have kendskab til webframeworks, objekt-relationelle mappere, arkitektur med flere processer og RESTful API'er. Hvis de desuden har færdigheder inden for systemadministration, scripting og andre programmeringssprog som Java eller C++, er det en bonus.

Kan du lide det, du ser, men vil du have mere fra vores online Python-test?

DevSkiller Python-onlinetests kan tilpasses fuldt ud, hvilket betyder, at du kan indstille sværhedsgrad, tidsramme og programmeringssprog, der skal testes. Vores Python-tests kan meget nemt tilpasses til din virksomheds behov, eller du kan blot vælge DevSkillers egne standardindstillinger og komme i gang. Uanset hvad er DevSkiller Python-tests en enkel og effektiv løsning til at finde din næste Python-udvikler.

PyCharm IDE indbygget i browseren

For at forbedre kandidaternes oplevelse under vores online Python-tests har Devskiller implementeret et indbygget PyCharm IDE direkte i browseren. Vores allerede opvarmede, klar til brug PyCharm IDE vil reducere tiden under testen og øge brugeroplevelsen for dine kandidater.

Kandidaterne behøver ikke længere at klone koden, vente på at afhængighederne installeres eller indeksene bygges. De kan bogstaveligt talt begynde at kode, så snart de åbner testinvitationen. Denne unikke funktion er blot en af de innovationer, der adskiller DevSkiller TalentScore fra konkurrenterne, når det gælder screening af udviklere.

Vil du have beviser på, at vores online Python-tests virker?

Det er helt forståeligt at være lidt tøvende, når man skal vælge, hvordan man skal investere virksomhedens penge, så her er, hvad vores kunder har at sige:

Lingonberry er en virksomhed, der beskæftiger sig med talentakquisition, hvis screeningsproces til rekruttering var ineffektiv og tidskrævende, idet 50% af de kandidater, de vurderede, blev inviteret til teknisk interview. Desuden fandt de det vanskeligt at rekruttere til roller, som de ikke selv allerede var kompetente til, hvilket gjorde en vurdering af andre roller problematisk. Som følge heraf skulle 15 kandidater interviewes for at kunne foretage blot to ansættelser. Hele rekrutteringsprocessen var langsom og besværlig, så de henvendte sig til DevSkiller.

Takket være DevSkiller kan Lingonberry nu fjerne 50% af rekrutteringskandidaterne med en teknisk vurdering før interviewfasen og fjerne de svageste kandidater meget tidligere i rekrutteringsprocessen. Lingonberry er nu også i stand til præcist at vurdere kandidater til stillinger, hvor de har begrænset intern ekspertise, samtidig med at de stadig sikrer, at de vælger den rigtige ansøger til jobbet.

Jonatan Rugarn - CEO, stifter, rekrutteringsansvarlig hos Lingonberry Talent Acquisition

 "DevSkiller-testen er det første, jeg laver med hver enkelt ansøger, efter at jeg har sorteret de irrelevante CV'er fra. Vi interviewer dem kun, hvis de består testen,"

Richard Williams - VP of engineering hos Plutora

"Takket være automatiseringen af screeningsfasen kunne vi reducere antallet af samtaler med 50%. Samtidig er kvaliteten af de kandidater, der når frem til interviewfasen, nu meget højere. DevSkiller tilføjer et ekstra lag af kvalitet til vores tekniske ansættelsesproces"

Ofte stillede spørgsmål

Hvad er RealLifeTestingTM?

RealLifeTestingTM metodologi er grundlaget for alle DevSkiller Python Online-test. I stedet for at præsentere udviklere kandidater for små kodningsudfordringer eller algoritmiske puslespil, vil RealLifeTestingTM simulerer i stedet de scenarier fra den virkelige verden, som dine ansøgere sandsynligvis vil støde på i det daglige. Ved at implementere dette i alle vores tests er DevSkiller i stand til at give din virksomhed en omfattende forståelse af ansøgerens færdighedsniveau fra første fase af rekrutteringsprocessen. De succesfulde kandidater er dem, der er i stand til at demonstrere en klar forståelse af Python, og som besidder den rette mængde kritisk tænkning til at finde den hurtigste og mest effektive løsning på de problemer, de bliver præsenteret for.

Hvordan gennemfører kandidaterne en Python-test?

Den store fordel ved en DevSkiller Python online test er, at den kan tages hvor som helst i verden og når som helst. Det betyder, at hver enkelt udviklerkandidat kan tage testen, når det passer ham/hende, og resultaterne vil automatisk blive kompileret og klar til vurdering. Rekrutteringsansvarlige skal blot sende kandidaten et link til testen for at komme i gang.

Testkandidaterne har derefter mulighed for at bruge DevSkillers avancerede IDE i browseren eller at færdiggøre projektet i deres foretrukne IDE og derefter klone projektet til GIT. Det forventes også, at de kører enhedstests for at sikre, at deres løsninger fungerer.

En stor fordel ved DevSkiller-testning er, at resultaterne derefter automatisk kompileres og analyseres, hvorefter en endelig rapport sendes til rekrutteringsmedarbejderen. Hele processen er enkel og effektiv, og resultaterne præsenteres på en klar og præcis måde, hvilket betyder, at du ikke behøver at være teknisk minded for at forstå dem.

Hvad gør du ved plagiat?

Chancen for, at en ansøger kan snyde, elimineres ved hjælp af en række strenge antiplagiatværktøjer, som automatisk analyserer hver enkelt test. Nogle af de anvendte værktøjer omfatter skærmoptagelse, som sikrer, at ansøgeren ikke ser på en anden skærm, når han/hun gennemfører en test, og brugen af en række værktøjer til social lytning. Automatiske plagiatdetektorer kan også vurdere den kode, som hver enkelt kandidat har indtastet, og den tid, det tager at gennemføre hvert spørgsmål. Svarene krydstjekkes derefter automatisk i systemet i forhold til tidligere afgivne svar for at se, om der er en match.

Hvor lang tid tager det at gennemføre en online Python-test?

Varigheden af hver test kan tilpasses og kan indstilles alt efter dine præferencer. DevSkiller Python-onlinetests leveres med standardindstillinger, der allerede er programmeret, eller du kan ændre disse og indstille dine egne. Testene kan endda gøres tilgængelige i en begrænset periode, hvis det er nødvendigt.

Hvor lang tid tager det at opsætte DevSkiller?

Et andet godt aspekt ved online testning af Python med DevSkiller er, at testene er hurtige og nemme at opsætte. Du vil være i stand til at sende din første Python-test inden for et par minutter. DevSkiller gemmer et stort udvalg af foruddefinerede tests på alle niveauer, hvilket betyder, at alt du skal gøre er at vælge den test, du ønsker at sende ud, og derefter invitere dine udviklerkandidater til at tage testen.

Sikkerhedscertificeringer og overholdelse. Vi sørger for, at dine data er sikre og beskyttede.

DevSkiller-logo TalentBoost-logo TalentScore-logo