Python 3.x

Otázky k programování v jazyce Python 3.x

Otázky DevSkiller pro programování v jazyce Python 3.x připravil tým odborníků společnosti DevSkiller, aby pomohl personalistům při náboru vývojářů v jazyce Python na nižší, střední a vyšší úrovni. Naše otázky pro programování v jazyce Python jsou jedinečně navrženy tak, aby přesně prověřily uchazeče již v počáteční fázi náboru.

Testování DevSkiller je založeno na metodice RealLifeTesting™ a je jedinečné tím, že napodobuje reálné scénáře, se kterými se kandidáti na vývojáře setkávají při své každodenní práci. Testování probíhá tak, že se na základě těchto reálných scénářů předkládají úkoly založené na jazyce Python.

Není to to, co hledáte? Zkuste tyto:

Analýza dat pomocí online testů Python

Flask online kódovací testy a otázky k pohovorům

Django online testy a otázky k pohovorům pro personalisty

Testy strojového učení pro personalisty

Python
SENIOR
Testované dovednosti
Doba trvání
110 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x, Logické myšlení, Sekvence, Měkké dovednosti

Programování - Úroveň: těžká

Python | NumPy | Grafové konvoluční sítě - Implementace jednoduché grafové konvoluční sítě.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
57 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | Programování tříd, aplikace pro řízení vztahů se zákazníky - Implementace klienta REST API pomocí technik OOP s využitím Python 3.

Flask
JUNIOR
Testované dovednosti
Doba trvání
67 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: Snadné

Python | Flask | Aplikace Split Expenses - Napište si jednoduchou aplikaci pro rozdělení výdajů mezi své přátele.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
71 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: - Střední úroveň

Python | Pandas | Tabulka HTML - Zpracování vstupního souboru a vygenerování HTML s tabulkou "obecné klasifikace".

Django
STŘEDNÍ
Testované dovednosti
Doba trvání
72 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: - Střední úroveň

Python | Django | Books CRUD Application - Tato aplikace používá Python 3 a Django 1.11. Obsahuje Knihy modul pro správu účetních jednotek.

FastAPI
STŘEDNÍ
Testované dovednosti
Doba trvání
97 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | FastAPI | Predikční model - Rozšiřte současnou aplikaci FastAPI tak, aby datoví vědci mohli odesílat své modely prostřednictvím API, ukládat je do databáze, zobrazovat je a získávat z nich predikce na základě vstupní hodnoty.

FastAPI
JUNIOR
Testované dovednosti
Doba trvání
96 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: Snadné

Python | FastApi | Aplikace pro správu sbírky filmů - Proveďte testy implementací chybějících funkcí pomocí Pythonu 3 a FastApi

python
STŘEDNÍ
Testované dovednosti
Doba trvání
86 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Lambdy, Python 3.x, QA

Úloha programování - Úroveň: - Střední úroveň

Python | API Flask - Pracujete jako člen týmu Data Science, který je zodpovědný za vytváření jednoduchých lineárních funkcí pro predikci různých ekonomických ukazatelů. Jste novým členem týmu pro vývoj softwaru a vaším cílem je rozšířit stávající aplikaci Flask tak, aby datoví vědci mohli své modely odesílat prostřednictvím API, ukládat je do databáze, zobrazovat je a získávat z nich předpovědi na základě vstupní hodnoty.

Flask
STŘEDNÍ
Testované dovednosti
Doba trvání
106 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Flask, Mikroslužby, Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | Flask, Matplotlib | Math Models Verifier - Implementace aplikace, která pomáhá datovým vědcům ukládat jejich modely a získávat z nich předpovědi.

python
STŘEDNÍ
Testované dovednosti
Doba trvání
93 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | REST klient pro přepravní společnost - Jednoduchý a přizpůsobitelný správce zásilek s klientem pro REST API přepravní společnosti používá jednoduchý Basic Auth a vlastní serializovatelné datové struktury. Tato úloha prověří praktické znalosti jazyka Python 3 i základní znalosti interakce s rozhraním REST API. Tato aplikace používá Python 3 a OAuthLib 3.1.0.

python
STŘEDNÍ
Testované dovednosti
Doba trvání
63 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python 3.x

Mezery v kódu

hodnocení znalostí Python 3.x

Úloha programování - Úroveň: - Střední úroveň

Python | Drug Analyzer - Jste členem programátorského týmu v biotechnologiích, který je zodpovědný za vytvoření systému pro laboranty, který jim pomůže s analýzou léčiv. Vaším cílem je vytvořit aplikaci, která jim umožní zadat do systému jejich nálezy, poskytnout smysluplnou analýzu a ověřit správnost odeslaných dat.

python
STŘEDNÍ
Testované dovednosti
Doba trvání
46 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: - Střední úroveň

Python | Směnárenská knihovna

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
66 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python, NoSQL, MongoDB

Mezery v kódu

hodnocení znalostí Python, NoSQL, MongoDB

Úloha programování - Úroveň: - Střední úroveň

Python | MongoDB | Burzovní kotace | Poslední ceny - Načítání a dotazování na burzovní data pomocí kolekcí MongoDB.

Python
SENIOR
Testované dovednosti
Doba trvání
66 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python, NoSQL, MongoDB

Mezery v kódu

hodnocení znalostí Python, NoSQL, MongoDB

Programování - Úroveň: těžká

Python | MongoDB | Burzovní kotace | Kolekce - Načítání a dotazování na burzovní data pomocí kolekcí MongoDB.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
41 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí MongoDB, NoSQL

Mezery v kódu

hodnocení znalostí Python

Úloha programování - Úroveň: Snadné

Python | MongoDB | Burzovní kotace - Načtení a dotazování na burzovní data pomocí kolekcí MongoDB.

Python
SENIOR
Testované dovednosti
Doba trvání
82 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Velká data, PySpark, Python

Mezery v kódu

hodnocení znalostí SQL

Programování - Úroveň: těžká

Python | PySpark | Fleet management corporation - Detekce překročení rychlosti a ověření správnosti existujícího prediktoru.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
70 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python, Spark

Úloha programování - Úroveň: - Střední úroveň

Python | PySpark | Model zákaznických preferencí - Implementace aplikace datového inženýrství pro předběžné zpracování marketingových dat.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
104 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Keras, Strojové učení, Python

Úloha programování - Úroveň: - Střední úroveň

Python | NLP, Keras | Analýza sentimentu zákaznických recenzí - Proveďte analýzu sentimentu a označování recenzí zákazníků filmů a leteckých společností pomocí modelu neuronové sítě s více výstupy.

Python
STŘEDNÍ
Testované dovednosti
Doba trvání
72 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Strojové učení, Učení posilováním

Úloha programování - Úroveň: - Střední úroveň

Python | PyTorch | Reinforcement Learning | Deep Q-Network - Dokončete implementaci algoritmu DQN.

Python
JUNIOR
Testované dovednosti
Doba trvání
35 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Úloha programování - Úroveň: Snadné

Python | NumPy | Over/Under sampling - Vytvořte sekvenci B, která bude obsahovat prvky z A a bude mít dané rozdělení ve stejně velkých koších.

Python
JUNIOR
Testované dovednosti
Doba trvání
65 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Python

Úloha programování - Úroveň: Snadné

Python | PySpark | ML Logs Transformer - Dokončete implementaci transformačního potrubí logů.

Ubuntu
SENIOR
Testované dovednosti
Doba trvání
60 maximálně minut.
Hodnocení
Automatické
Přehled testů

Úkol DevOps - Úroveň: těžká

DevOps | Ubuntu | Zásuvný modul Ansible Dynamic Inventory - Účelem tohoto úkolu je ověřit dovednosti psaní zásuvných modulů Ansible (pokročilé znalosti Ansible). Pro splnění tohoto úkolu musí kandidát znát nějaký programovací jazyk.

CentOs
SENIOR
Testované dovednosti
Doba trvání
60 maximálně minut.
Hodnocení
Automatické
Přehled testů

Úkol DevOps - Úroveň: těžká

DevOps | CentOs | Ansible Dynamic Inventory plugin - Účelem tohoto úkolu je ověřit dovednosti psaní zásuvných modulů Ansible (pokročilé znalosti Ansible). Pro splnění tohoto úkolu musí kandidát znát nějaký programovací jazyk.

Věda o datech
JUNIOR
Testované dovednosti
Doba trvání
45 maximálně minut.
Hodnocení
Automatické
Přehled testů

Úkol - úroveň: .

SQL | Katalog známek | Tři nejvyšší ceny - Vyberte tři známky (cena a název) s nejvyšší cenou.

Úloha programování - Úroveň: Snadné

Python | Pandas | HTML table parser - Implementace funkce pro převod tabulky HTML do souboru ve formátu CSV.

Doporučené role pro otázky týkající se programování v jazyce Python 3.x

  • Juniorní vývojář Pythonu
  • Střední vývojář jazyka Python
  • Starší vývojář jazyka Python
  • Datový analytik
  • Softwarový inženýr
  • Webový vývojář
  • Vývojář softwaru
  • Starší softwarový inženýr

Jak fungují otázky DevSkilleru pro programování v jazyce Python 3.x

Hnací silou otázek DevSkiller Python 3.x je metodika RealLifeTesting™. RealLifeTesting™ nabízí personalistům možnost přesně posoudit dovednosti kandidáta v jazyce Python 3.x tím, že replikuje úlohy, se kterými se denně setkává ve své práci, a to v kontrolovaném testovacím prostředí. Náboráři mohou posoudit kritické myšlení, schopnost hospodařit s časem a dovednosti v oblasti kódování.

Jednou z velkých časových úspor našich otázek k programování v jazyce Python 3.x je to, že jsou přístupné na dálku, což šetří čas a peníze na interní testování. Testy jsou také vyhodnocovány automaticky, což šetří další čas. Jakmile je test odeslán, platforma DevSkiller začne vyhodnocovat výsledky a poté je vytvořena netechnická zpráva, která je zaslána náborovému pracovníkovi.

Klíčové vlastnosti

  • Otázky k programování v jazyce Python 3.x testují kód Pythonu, nejen akademické schopnosti vývojáře.
  • Šetřete čas a peníze díky vzdálenému testování
  • Metodika RealLifeTesting™ nabízí větší uživatelský komfort, kdy kandidáti mohou používat vlastní IDE, klonovat do GIT, spouštět unit testy a využívat Stack Overflow/Github/Google pro výzkum.
  • zavedené nástroje proti plagiátorství, které zajišťují spolehlivost výsledků testů.
  • Sledování online testů Pythonu v reálném čase
  • Automatizované výsledky, kterým rozumí i netechničtí náboráři.
  • Otázky k programování v jazyce Python pro všechny úrovně znalostí vývojářů

Dovednosti zahrnuté v našich otázkách k programování v jazyce Python 3.x

  • Ansible
  • Dev Ops
  • Linux
  • Python
  • Skriptování
  • Pandy
  • Python
  • Django
  • CRUD
  • Django
  • Django 2.2.xPython
  • REST framework Django
  • Python 3.x
  • Počítačové vidění
  • Strojové učení
  • PyTorch
  • CRUD
  • Analýza dat v jazyce Python
  • datová věda
  • Rozměrové modelování
  • CBV
  • ModelForms
  • Python 3.7
  • Flask
  • Data
  • Sliby
  • NumPy
  • Vývoj webových stránek
  • Regulární výrazy
  • Algoritmy
  • Streaming-Data
  • Testování jednotek
  • extrakce dat
  • OCR
  • Zpracování PDF
  • škrábání webu
  • Django 1.10
  • WCAG 2.0

Co hledat u vývojáře Pythonu

Implementace programátorských otázek DevSkiller Python 3.x urychlí celý proces náboru. Naše testování prokazatelně pomáhá náborářům přesně a efektivně prověřovat kandidáty, přičemž spoustu těžké práce již odvedli za vás. Stále však budete muset vědět, co u vývojáře v jazyce Python hledat.

Python je jedním z nejoblíbenějších programovacích jazyků na světě a jeho popularita pramení z toho, že je jednoduchý na naučení, má mnohostranné využití a je výkonný při řešení problémů.

Dobrý vývojář v jazyce Python musí vytvářet kvalitní, opakovaně použitelný kód, což vám pomohou posoudit naše otázky k programování v jazyce Python 3.x. Vývojáři v jazyce Python jsou také obvykle zodpovědní za psaní logiky webových aplikací na straně serveru, včetně vývoje back-endových komponent. K tomu budou potřebovat navrhnout a implementovat kvalitní aplikace a tyto aplikace pak propojit s dalšími webovými službami třetích stran. Za tímto účelem byste se měli poohlédnout po kandidátech s podobnými zkušenostmi v životopise. Vývojáři Pythonu také podporují vývojáře front-endu tím, že integrují jejich práci s aplikací Python.

Každý, kdo pracuje s jazykem Python 3.x, by měl mít znalosti základních webových rámců, objektově-relačních mapovačů, víceprocesové architektury a rozhraní RESTful API.

Je výhodné, že vývojáři Pythonu 3.x mohou navrhovat efektivní řešení pro ukládání dat a prokázat dovednosti v oblasti správy systému, skriptování a dalších programovacích jazyků, jako je Java. Bonusem může být také to, že mají dovednosti v jazyce Django, což je open-source framework napsaný v jazyce Python, na který se mnozí vývojáři softwaru rozhodli specializovat.

Chcete více otázek k programování v Pythonu 3.x?

Možná si říkáte, že naše otázky k programování v Pythonu 3.x znějí dobře, ale bylo by skvělé z nich vytěžit víc? Žádný problém. Pokud máte ve firmě k dispozici někoho technického, můžete si naše testy programování v jazyce Python přizpůsobit svým potřebám. To znamená, že můžete změnit délku každého testu, testovaný jazyk a úroveň obtížnosti. V případě potřeby můžete dokonce nastavit individuální časové dotace pro každou otázku.

Pokud si nechcete naše testy přizpůsobovat, je to také skvělé, naši odborníci do platformy DevSkiller nahráli stovky otázek z programování v jazyce Python 3.x, aby vás zbavili náročné práce. Nastavení je snadné a všechna výchozí nastavení jsou připravena k použití. Díky službě DevSkiller je hledání dalšího vývojáře Pythonu jednoduché.

Vestavěné prostředí Pycharm IDE

Pro zlepšení zkušeností kandidátů při online testech Pythonu implementoval Devskiller přímo do prohlížeče integrované prostředí Pycharm IDE. Naše již rozehřáté, k použití připravené IDE Pycharm zkrátí čas při testování. Zvýšíte tak uživatelský komfort pro vaše kandidáty a pomůžete snížit počet odpadlých kandidátů.

Kandidáti již nebudou muset klonovat kód, čekat na instalaci závislostí nebo na sestavení indexů během testování. Mohou začít kódovat ihned po otevření pozvánky k testu. Tato jedinečná funkce je jen jednou z inovací, kterými se DevSkiller TalentScore odlišuje od konkurence, pokud jde o screening vývojářů.

Chcete důkaz, že naše otázky k programování v Pythonu 3.x fungují?

Otázky DevSkiller pro programování v jazyce Python 3.x jsou velkým přínosem pro každou firmu a spolehlivým způsobem, jak přesně prověřit vývojáře v jazyce Python. To samozřejmě řekneme, takže nás nechytejte za slovo, ale přečtěte si, co říkají naši klienti:

Sabu Pappu - Vedoucí oddělení získávání talentů ve společnosti Veriday

"Snížili jsme počet odmítnutých technologií, což je skvělé. Po implementaci DevSkilleru jsme v tomto bodě zaznamenali zlepšení o 25%. Platforma nám skutečně pomáhá posuzovat programátorské dovednosti kandidátů a poskytuje logický přístup k dovednostem IT odborníků při řešení problémů. DevSkiller nám ušetřil spoustu času při náběhu a pomohl nám pozvat kvalitní kandidáty, kteří se dobře osvědčili v testu, což nakonec zlepšilo kritéria výběru."

Magdalena Rogóż - Zástupce marketingového manažera ve společnosti Kodilla

"Používání DevSkilleru k vyhodnocování testů je 2krát úspornější a zároveň poskytuje našim studentům mnohem lepší testy a připravuje je na budoucí přijímací testy.

Ivana Nikolic - Manažer lidských zdrojů ve společnosti ImpacTech

"Největší výhodou pro uchazeče je, že mohou testy absolvovat podle vlastního uvážení. V případě, že máte kandidáta, který již pracuje a uvažuje o změně kariéry nebo o přechodu do jiné společnosti, je to pro něj také úspora času, protože si nemusí brát volno, aby se zúčastnil mnoha pohovorů při hledání nové pozice."

Často kladené otázky

Jak dlouho trvá nastavení DevSkilleru?

Testy pro programování v jazyce Python 3.x mohou být připraveny k odeslání kandidátům na vývojáře během 5 minut. Devskiller je dodáván s rozsáhlou knihovnou předdefinovaných otázek pro programování v jazyce Python 3.x, takže můžete začít testovat své kandidáty ihned po dokončení nastavení účtu.

Co si kandidáti myslí o otázkách DevSkiller Python 3.x?

Zpětná vazba od kandidátů na vývojáře, kteří se účastní našich testů, je v drtivé většině pozitivní. Líbí se jim, že testy DevSkiller používají běžné kódovací nástroje a konvence, jako je unit testing a klonování do GIT z osobního IDE.

Pokud jsou uchazeči zpočátku obezřetní, je to proto, že je v minulosti odradily podobné testy, které se zaměřovaly na algoritmické testy a otázky týkající se akademických témat, jimiž se během studia nezabývali. Tyto typy testů neodrážejí skutečné dovednosti, které vývojáři používají při své každodenní práci, a mohou být pro vývojáře pochopitelně frustrující. DevSkiller je však jiný, naše testy odrážejí skutečnou práci, kterou vývojáři vykonávají každý den, a jakmile si tento rozdíl uvědomí, s radostí si vychutnají možnost prokázat své skutečné dovednosti v oblasti kódování a vývoje softwaru.

Bezpečnostní certifikace a shoda s předpisy. Zajistíme, aby vaše data byla v bezpečí.

Logo DevSkiller Logo TalentBoost Logo TalentScore