Hány ügyfél és adat vett részt a projektjében?
Python
Felsorolnád az SQL-ben lévő táblák összekapcsolási típusait és elmagyaráznád a különbségeket?
Meg tudná magyarázni, hogy mit jelent az alias SQL-ben, és milyen esetekben használják?
Mennyi idő alatt fut le egy olyan függvény, ami két egymást követő await asyncio.sleep(5)-öt tartalmaz?
"""Írjon kódot, amely kinyeri a linkeket a nyers szövegből, és azokat meghatározott szabályok szerint rendezi. A visszaadott linklista nem tartalmazhat duplikátumokat. A rendezési szabályok a következők: - Elsőbbség 1: Először az elsőként észlelt linkek a self.first_extracted_links mennyiségében - Elsőbbség 2: Ezután a felhőalapú meghajtók és dokumentumok linkjei (Yandex Disk stb.) - Elsőbbség 3: Ezután a fájlokra mutató linkek (amelyek végén .exe, .pdf, .rar stb. kiterjesztés van) - Elsőbbség 4: A többi link, hosszúság szerint csökkenő sorrendben Emellett figyelembe kell venni a linkek számának korlátozását, és implementálni kell egy kontextuskezelőt. Például futtatható a [link]-en. Összefoglalva: - 30 perc áll rendelkezésre a végrehajtáshoz - Írjon apply, process függvényeket, valamint a kontextuskezelő függvényeit - Minden tesztnek sikeresen kell lefutnia - A teszteket nem lehet módosítani - Használhat importokat - A kód megírása után helyben futtatva ellenőrizheti, és szükség esetén javíthatja linkek keresésére regex: (?:https?|ftp):\/\/(?:[a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.[a-zA-Z]{2,}(?::\d+)?(?:\/[^\s()]*)?""" class LinkExtractor: DEFAULT_CLOUDS = frozenset(( "drive.google.com", "mediafire.com", "yadi.sk", "disk.yandex.ru", "cloud.mail.ru", "mega.nz" )) # Ezt a metódust bővítheti vagy átírhatja def __init__(self, max_links: int = 7, first_extracted_links: int = 2, clouds = None): # Maximális linkek száma, amit vissza kell adni self.max_links = max_links # Az első feltételhez kivont linkek száma self.first_extracted_links = first_extracted_links # A felhőként elfogadott domainek listája self.clouds = clouds or self.DEFAULT_CLOUDS self._results = [] # Írja meg ezt a metódust, amely hozzáad egy részt a szövegből, amit később elemezni kell def apply(self, text) -> "LinkExtractor": ... return self
Miben különböznek egymástól a Django, Django REST Framework, FastAPI és Flask a webalkalmazás-fejlesztés kontextusában?
Mi ösztönzött arra, hogy szinkron bemenet-kimenet használatát kezdje el a projektjeiben?
Van tapasztalata felhasználói hitelesítési rendszerekkel?
Mi a szerepe az osztályoknak az objektumorientált programozásban?
Milyen technológiákat és eszközöket használtál a projektjeidben?
Milyen szerepet töltenek be az absztrakt osztályok az objektumorientált programozásban?
Milyen tesztelési módszereket alkalmaztak a csapatában?
Milyen esetekben alkalmazzák a DELETE módszert az HTTP protokollban?
Mire szolgál a git stash parancs verziókezelésben?
Docker fájlok megvalósításakor használtál több szintű képek több lépésben?
Hogyan osztályozzuk a különböző adattípusokat a Python nyelvben, és milyen irányokba oszlanak?
Milyen adatátvitési módszereket ismersz a szerverről a kliensre?
Tudnál nevezni népszerű eszközöket és könyvtárakat, amelyeket az automatizált szoftverteszteléshez használnak?
Milyen helyzetekben érdemes a serverless megközelítést alkalmazni?
Írja le, hogyan szervezték meg a munkafolyamatokat az utolsó projektjében