Test på nätet i Python

DevSkiller Python-test online är en unik form av testning som är utformad för att hjälpa ditt företag att hitta rätt Python-utvecklare. Python-tester online ger en plattform för att noggrant granska varje sökandes förmåga genom en rad intervjufrågor och tester om Python.

DevSkiller Python onlinetesterna drivs av RealLifeTesting Metodik, där verkliga scenarier återges för att testa sökande i en kontrollerad miljö. DevSkiller Python-tester online kan hjälpa dig att hitta rätt Python-utvecklare för ditt företag.

Teknik som omfattas:

Programmeringsspråk: Python

Ramverk och bibliotek i Python: Django, Pandas, NumPy, Flask

Bygg verktyg: Inställningsverktyg

Python
SENIOR
Testade färdigheter
Varaktighet
110 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x, Logiskt tänkande, Sekvens, Mjuka färdigheter

Programmeringsuppgift - Nivå: Svårt

Python | NumPy | Graph Convolutional Networks - Implementera ett enkelt Graph Convolutional Network.

Python
MIDDLE
Testade färdigheter
Varaktighet
57 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x

Luckor i koden

bedömning av kunskaper om Python 3.x

Programmeringsuppgift - Nivå:

Python | Class Programming, Customer Relationship Management App - Implementera en REST API-klient med OOP-tekniker med hjälp av Python 3.

Flaska
JUNIOR
Testade färdigheter
Varaktighet
67 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Luckor i koden

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | Flask | Split Expenses App - Skriv en enkel app för att dela upp utgifter mellan dina vänner.

Python
MIDDLE
Testade färdigheter
Varaktighet
71 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Luckor i koden

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | Pandas | Kalkylblad till HTML-tabell - Bearbetar inmatningsfilen och genererar HTML med en tabell för "allmän klassificering" som resultat.

Django
MIDDLE
Testade färdigheter
Varaktighet
72 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Luckor i koden

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | Django | Böcker CRUD-applikation - Den här applikationen använder Python 3 och Django 1.11. Den innehåller en Böcker modul för hantering av bokenheter.

MIDDLE
Testade färdigheter
Varaktighet
97 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x

Luckor i koden

bedömning av kunskaper om Python 3.x

Programmeringsuppgift - Nivå:

Python | FastAPI | Prediction model - Utöka den nuvarande FastAPI-applikationen så att datavetare kan skicka sina modeller via API, lagra dem i en databas, visa dem och få fram förutsägelser utifrån dem, baserat på ett inmatningsvärde.

JUNIOR
Testade färdigheter
Varaktighet
96 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Luckor i koden

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | FastApi | App för hantering av filmsamlingar - Få testerna att fungera genom att implementera de saknade funktionerna i Python 3 och FastApi

python
MIDDLE
Testade färdigheter
Varaktighet
86 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x

Luckor i koden

bedömning av kunskaper om Lambdas, Python 3.x, QA

Programmeringsuppgift - Nivå:

Python | API Flask - Du arbetar som medlem i ett datavetenskapsteam som ansvarar för att skapa enkla linjära funktioner för att förutsäga olika ekonomiska indikatorer. Du är en ny medlem i programvaruutvecklingsteamet och ditt mål är att utöka den nuvarande Flask-applikationen så att datavetare kan skicka sina modeller via API, lagra dem i en databas, visa dem och få fram några förutsägelser utifrån dem, baserat på ett ingångsvärde.

Flaska
MIDDLE
Testade färdigheter
Varaktighet
106 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x

Luckor i koden

bedömning av kunskaper om Flaska, Mikrotjänster, Python 3.x

Programmeringsuppgift - Nivå:

Python | Flask, Matplotlib | Math Models Verifier - Implementera en applikation för att hjälpa datavetare att lagra sina modeller och få förutsägelser från dem.

python
MIDDLE
Testade färdigheter
Varaktighet
93 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x

Luckor i koden

bedömning av kunskaper om Python 3.x

Programmeringsuppgift - Nivå:

Python | REST-klient för rederi - En enkel och anpassningsbar fraktansvarig med en klient för ett rederis REST API använder en enkel Basic Auth och använder sina egna anpassade, serialiserbara datastrukturer. Den här uppgiften kommer att testa praktiska Python 3-kunskaper samt grundläggande kunskaper om interaktion med REST API. I den här applikationen används Python 3 och OAuthLib 3.1.0.

python
MIDDLE
Testade färdigheter
Varaktighet
63 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python 3.x

Luckor i koden

bedömning av kunskaper om Python 3.x

Programmeringsuppgift - Nivå:

Python | Drug Analyzer - Du ingår i ett bioteknologiprogrammeringsteam som ansvarar för att skapa ett system för laboratorietekniker som hjälper dem med läkemedelsanalyser. Ditt mål är att skapa ett program som gör att de kan mata in sina resultat i systemet, ge en meningsfull analys och verifiera att de uppgifter som de har skickat in är korrekta.

python
MIDDLE
Testade färdigheter
Varaktighet
46 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Luckor i koden

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | Bibliotek för valutaväxling

Python
MIDDLE
Testade färdigheter
Varaktighet
66 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python, NoSQL, MongoDB

Luckor i koden

bedömning av kunskaper om Python, NoSQL, MongoDB

Programmeringsuppgift - Nivå:

Python | MongoDB | Börskurser | Senaste priserna - Laddning och sökning av börsdata med MongoDB-samlingar.

Python
SENIOR
Testade färdigheter
Varaktighet
66 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python, NoSQL, MongoDB

Luckor i koden

bedömning av kunskaper om Python, NoSQL, MongoDB

Programmeringsuppgift - Nivå: Svårt

Python | MongoDB | Börskurser | Samling - Laddning och sökning av börsdata med MongoDB-samlingar.

Python
MIDDLE
Testade färdigheter
Varaktighet
41 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om MongoDB, NoSQL

Luckor i koden

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | MongoDB | Börskurser - Ladda in och fråga efter börsdata med MongoDB-samlingar.

Python
SENIOR
Testade färdigheter
Varaktighet
82 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Stora data, PySpark, Python

Luckor i koden

bedömning av kunskaper om SQL

Programmeringsuppgift - Nivå: Svårt

Python | PySpark | Fleet Management Corporation - Upptäck hastighetsöverträdelser och verifiera att en befintlig prediktor är korrekt.

Python
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python, Gnista

Programmeringsuppgift - Nivå:

Python | PySpark | Customer Preference Model - Implementera en datateknisk applikation för förbehandling av marknadsföringsdata.

Python
MIDDLE
Testade färdigheter
Varaktighet
104 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Keras, Maskininlärning, Python

Programmeringsuppgift - Nivå:

Python | NLP, Keras | Sentimentanalys av kundrecensioner - Utför en sentimentanalys och taggning av kundrecensioner av filmer och flygbolag med hjälp av en neuronal nätverksmodell med flera utgångar.

Python
MIDDLE
Testade färdigheter
Varaktighet
72 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Maskininlärning, Förstärkningsinlärning

Programmeringsuppgift - Nivå:

Python | PyTorch | Reinforcement Learning | Deep Q-Network - Slutför implementeringen av DQN-algoritmen.

Python
JUNIOR
Testade färdigheter
Varaktighet
35 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | NumPy | Över-/underprovtagning - Med tanke på sekvens A, skapa en sekvens B så att B har element från A och en given fördelning över lika stora grupper.

Python
JUNIOR
Testade färdigheter
Varaktighet
65 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Python

Programmeringsuppgift - Nivå:

Python | PySpark | ML Logs Transformer - Slutföra genomförandet av loggtransformationsledningen.

Ubuntu
SENIOR
Testade färdigheter
Varaktighet
60 minuter max.
Utvärdering
Automatisk
Översikt över testet

DevOps-uppgift - Nivå: Svårt

DevOps | Ubuntu | Ansible Dynamic Inventory plugin - Syftet med den här uppgiften är att kontrollera hur du skriver Ansible-plugin (avancerad Ansible-kompetens). För att klara av den här uppgiften måste kandidaten kunna något programmeringsspråk.

CentOs
SENIOR
Testade färdigheter
Varaktighet
60 minuter max.
Utvärdering
Automatisk
Översikt över testet

DevOps-uppgift - Nivå: Svårt

DevOps | CentOs | Ansible Dynamic Inventory plugin - Syftet med den här uppgiften är att kontrollera hur du skriver Ansible-plugins (avancerad Ansible-kompetens). För att klara av denna uppgift måste kandidaten kunna något programmeringsspråk.

Datavetenskap
JUNIOR
Testade färdigheter
Varaktighet
45 minuter max.
Utvärdering
Automatisk
Översikt över testet

Uppgift - Nivå:

SQL | Frimärkskatalog | De tre högsta priserna - Välj tre frimärken (pris och namn) med det högsta priset.

Programmeringsuppgift - Nivå:

Python | Pandas | HTML table parser - Implementera en funktion för att konvertera HTML-tabeller till en CSV-fil.

Rekommenderade roller för online-tester för Python

  • Junior Python-utvecklare
  • Middle Python-utvecklare
  • Senior Python-utvecklare
  • Dataanalytiker
  • Programvaruingenjör
  • Webbutvecklare
  • Programvaruutvecklare
  • Senior mjukvaruingenjör

Hur DevSkiller Python-tester online fungerar

DevSkiller Python-testerna online drivs av RealLifeTesting. metodik, en unik testplattform som bedömer en sökandes kunskaper i Python, kodningsfärdigheter, problemlösningsförmåga och förmåga till tidsplanering.

Viktiga funktioner

  • Analysera en kandidats kodningsförmåga på ett korrekt sätt.
  • Spara tid vid rekrytering med fjärrtestning
  • RealLifeTesting metodik erbjuder en bättre användarupplevelse där kandidaterna kan använda sin egen IDE, klona till Git, köra enhetstester och få tillgång till Stack Overflow/Github/Google för forskning.
  • Strikta antiplagiatverktyg för att säkerställa testets noggrannhet.
  • Observera tester i realtid
  • Automatiserade resultat som icke-tekniska rekryterare kan förstå
  • Tester för lägre, medel- och högre befattningar.

Färdigheter som täcks i DevSkiller Python-testerna online

  • CRUD
  • Django
  • Django 2.2.x
  • Python
  • Dataanalys med Python
  • datavetenskap
  • SQL
  • SQLite
  • Dimensionell modellering
  • Pandor
  • Python 3.x
  • Datastrukturer
  • CBV
  • ModelForms
  • Python3.7
  • Flaska
  • Maskininlärning
  • CSS
  • Html
  • JavaScript
  • Node.JS
  • Löften
  • NumPy
  • MySQL
  • PYTOOLS
  • Regelbundna uttryck

Vad du bör leta efter hos en Python-utvecklare

Python är ett av de mest populära programmeringsspråken i världen. Det släpptes för första gången 1991 och blev populärt för att det är enkelt att lära sig, men ändå kraftfullt när det gäller att lösa problem.

Python används främst för dataanalys och webbutveckling, men det börjar också bli populärt när det gäller maskininlärning. Det är ett programmeringsspråk som får mer och mer uppmärksamhet och enligt resultaten från en undersökning bland utvecklare från Stack overflow 2018Python är redan världens sjunde mest populära programmeringsspråk bland professionella programutvecklare. Kort sagt är Python en av världens mest eftertraktade tekniker.

En bra Python-utvecklare måste därför ha en viss kompetens för att kunna trivas i ditt företag. Pythonutvecklare är vanligtvis ansvariga för att skriva logik för webbapplikationer på serversidan, inklusive utveckling av backend-komponenter. De kommer att utforma och genomföra kvalitetsapplikationer, koppla dessa applikationer till andra webbtjänster från tredje part och stödja front-end-utvecklare genom att integrera deras arbete med Python-applikationen. En bra Pythonutvecklare måste skriva återanvändbar kvalitetskod och hitta effektiva lösningar för datalagring.

Pythonutvecklare bör också ha kunskap om webbramverk, objektrelationella mappare, arkitektur med flera processer och RESTful API:er. Om de dessutom har kunskaper i systemadministration, skript och andra programmeringsspråk som Java eller C++ är detta en bonus.

Gillar du vad du ser men vill ha mer från våra online-tester av Python?

DevSkiller Python-testerna online är helt anpassningsbara, vilket innebär att du kan ställa in svårighetsgrad, tidsramar och programmeringsspråk som ska testas. Våra Python-tester kan mycket enkelt anpassas för att passa ditt företags behov eller så kan du helt enkelt välja DevSkillers egna standardinställningar och komma igång. Oavsett vilket är DevSkillers Python-tester en enkel och effektiv lösning för att hitta din nästa Python-utvecklare.

PyCharm IDE inbyggt i webbläsaren

För att förbättra kandidaternas upplevelse under våra online-tester av Python har Devskiller implementerat en inbyggd PyCharm IDE direkt i webbläsaren. Vårt redan uppvärmda, färdiga PyCharm IDE kommer att minska tiden under testerna och öka användarupplevelsen för dina kandidater.

Kandidaterna behöver inte längre klona koden, vänta på att beroendena ska installeras eller indexen byggas. De kan bokstavligen börja koda så snart de öppnar testinbjudan. Denna unika funktion är bara en av de innovationer som skiljer DevSkiller TalentScore från konkurrenterna när det gäller screening av utvecklare.

Vill du ha bevis på att våra online-tester för Python fungerar?

Det är helt förståeligt att vara lite tveksam när man väljer hur man ska investera företagets pengar, så här är vad våra kunder har att säga:

Lingonberry är ett företag som arbetar med talangrekrytering och vars screeningprocess för rekrytering var ineffektiv och tidskrävande, och 50% av de kandidater som utvärderades bjöds in till en teknisk intervju. Dessutom tyckte de att det var svårt att rekrytera till roller som de själva inte redan var kompetenta inom, vilket gjorde en bedömning av andra roller problematisk. Resultatet blev att 15 kandidater måste intervjuas för att bara två personer skulle kunna anställas. Hela rekryteringsprocessen var långsam och besvärlig, så de vände sig till DevSkiller.

Tack vare DevSkiller kan Lingonberry nu eliminera 50% av rekryteringskandidaterna med en teknisk bedömning före intervjun och eliminera de svagare kandidaterna mycket tidigare i rekryteringsprocessen. Lingonberry kan nu också bedöma kandidater på ett korrekt sätt för positioner där de har begränsad intern expertis, samtidigt som de säkerställer att de väljer rätt sökande för jobbet.

Jonatan Rugarn - VD, grundare, rekryterare på Lingonberry Talent Acquisition

 "DevSkiller-testet är det första jag gör med varje sökande, efter att ha sorterat bort irrelevanta CV:n. Vi intervjuar dem bara om de klarar testet."

Richard Williams - Teknisk chef på Plutora

"Tack vare automatiseringen av screeningfasen kunde vi minska antalet intervjuer med 50%. Samtidigt är kvaliteten på de kandidater som når fram till intervjustadiet nu mycket högre. DevSkiller lägger till ett extra kvalitetslager till vår tekniska rekryteringsprocess."

Vanliga frågor

Vad är RealLifeTestingTM?

RealLifeTestingTM är grunden för varje DevSkiller Python Online-test. Istället för att ställa utvecklare inför enkla kodningsutmaningar eller algoritmiska pussel, kan RealLifeTestingTM simulerar i stället de verkliga scenarier som dina sökande troligen kommer att stöta på dagligen. Genom att implementera detta i alla våra tester kan DevSkiller erbjuda ditt företag en omfattande förståelse för den sökandes kompetensnivå, redan från första steget i rekryteringsprocessen. De framgångsrika kandidaterna är de som kan visa att de har en tydlig förståelse för Python och som har rätt mängd kritiskt tänkande för att hitta den snabbaste och mest effektiva lösningen på problem som presenteras för dem.

Hur gör kandidaterna ett Python-test?

Den stora fördelen med ett DevSkiller Python-test online är att du kan göra det var som helst i världen när som helst. Detta innebär att varje kandidat kan göra testet när det passar honom eller henne och resultaten kommer automatiskt att sammanställas för bedömning. Rekryterare behöver bara skicka kandidaten en länk till testet för att komma igång.

Testkandidaterna har sedan möjlighet att använda DevSkillers toppmoderna IDE i webbläsaren eller att slutföra projektet i sitt favorit IDE och sedan klona projektet till GIT. De förväntas också köra enhetstester för att se till att deras lösningar fungerar.

En stor fördel med DevSkiller-testning är att resultaten sedan automatiskt sammanställs och analyseras, och att en slutrapport skickas till rekryteraren. Hela processen är enkel och effektiv och resultaten presenteras på ett tydligt och exakt sätt, vilket innebär att du inte behöver vara tekniskt intresserad för att förstå dem.

Vad gör du åt plagiat?

Risken för att en sökande ska kunna fuska elimineras genom att ett antal strikta antiplagiatverktyg används, som automatiskt analyserar varje test. Några av de verktyg som används är skärminspelning, som säkerställer att den sökande inte tittar på en annan skärm när han eller hon gör ett test, och användning av en rad verktyg för social lyssning. Automatiska plagiatdetektorer kan också bedöma vilken kod varje kandidat har skrivit in och hur lång tid det tar att slutföra varje fråga. Svaren dubbelkontrolleras sedan automatiskt i systemet mot tidigare givna svar för att se om de stämmer överens.

Hur lång tid tar det att genomföra ett online-test för Python?

Varaktigheten för varje test är anpassningsbar och kan ställas in enligt dina önskemål. DevSkiller Python-testerna online levereras med standardinställningar som redan är programmerade, eller så kan du ändra dessa och ställa in dina egna. Testerna kan till och med göras tillgängliga för endast en begränsad tid om det behövs.

Hur lång tid tar det att installera DevSkiller?

En annan bra aspekt av Python-tester online med DevSkiller är att testerna är snabba och enkla att sätta upp. Du kommer att kunna skicka ditt första Python-test inom några minuter. DevSkiller lagrar ett stort utbud av fördefinierade tester på alla nivåer, vilket innebär att allt du behöver göra är att välja det test du vill skicka ut och sedan bjuda in dina utvecklarkandidater att göra testet.

Säkerhetscertifieringar och efterlevnad. Vi ser till att dina data är säkra och skyddade.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp