Mesélj részletesebben az utolsó projektedről: miről szólt, milyen feladatokat végeztél, mi volt a felelősségi köröd?
Python
# Bonyolítás # Most már van egy új termékfunkció: pénz foglalása a mobilalkalmazáson keresztül. # Ehhez az ATM osztályban hozzá kell adni egy új reserve(amount) metódust. Emellett figyelembe kell venni a HardwareError lehetőségét az SDK módszereiben.
Van tapasztalata frontend fejlesztésben?
Milyen összegtől hajlandó megfontolni egy ajánlatot?
Milyen elv alapján kell mozgatni az ablak bal szélét, amikor már az egész ábécét lefedi?
Hogyan ábrázolnánk egy gráfot, amire szükségünk van ehhez a feladathoz, és hogyan kapnánk belőle választ (útvonal)?
Van tapasztalata a tervezésben és megvalósításban elosztott alkalmazások vagy rendszerek terén?
Van gyakorlati tapasztalata a projektben használtaktól eltérő nyelveken való programozásban?
Milyen más programozási nyelveket vagy technológiákat használtál a Python mellett a projektjeidben?
Milyen helyes sorrendben kell működnie a pénzkiadásnak egy valódi bankautomatában?
from collections import Counter def min_s(a: str, s: str) -> str: need = Counter(a) res = ""
Van tapasztalata több szálas és aszinkron technológiák használatával történő fejlesztésben?
Hogyan találjuk meg az útvonal kezdővárosát?
Milyen kérdéseket szeretne feltenni a cégről az interjú során?
Ossza meg legutóbbi szakmai tapasztalatait és eredményeit.
```python from collections import Counter def min_s(a: str, s: str) -> str: need = set(a) window = Counter() res = "" c = 0 left = 0 best_len = float('inf') for right, char in enumerate(s): if char in need: window[char] += 1 if window[char] == 1: c += 1 while c == len(need): if right - left + 1 < best_len: res = s[left:right + 1] best_len = right - left + 1 if s[left] in need: window[s[left]] -= 1 if window[s[left]] == 0: c -= 1 left += 1 return res ```
Miért kell ezt megtennünk? Mi a ötlet? Tegyük fel, így megtaláljuk a végső városokat — először is, hogyan találjuk meg őket? Másodszor, hogyan rekonstruáljuk az útvonalat?
Tudnád leírni a főbb feladataidat és projektjeidet az előző munkahelyeden?
Van tapasztalatod több szálú vagy aszinkron programok fejlesztésében?
""" Adott egy egész számokból álló sorozat. Meg kell találni a lehető legkisebb szorzatát egy pár elemnek a sorozatban (pár - két tetszőleges elem, nem feltétlenül egymás mellett). Például, a 9 4 2 5 3 számokból álló sorozat esetén a válasz 6 lesz. """ def find_min_product(arr: list[int]) -> int: ...