Sobes.tech

Python

Podziel się przykładem ze swojej praktyki zawodowej, który pozostawił największy ślad w twojej pamięci.

Junior — Middle
144

Czy możesz wyjaśnić, co oznacza testowanie jednostkowe w rozwoju oprogramowania?

Junior — Middle
144

Czy kierownik ma informacje o twoich planach zmiany pracy?

Junior — Middle
143

Czym różni się wykonywanie zadań w trybie asynchronicznym od synchronicznego, i w jakich przypadkach warto używać każdego z nich?

Junior — Middle
142

Jaki wzorzec projektowy jest stosowany w oprogramowaniu pośrednim?

Junior — Middle
142

# Tak więc, wymagania "co i jak ten kod powinien robić" powinny być akceptowane tak, jak działają teraz. db = Model() def processuj(dane): print("rozmiar pliku: " + str(len(dane))) linie_użytkowników = open("/opt/data/users.txt").read().splitlines() wynik = [] for linia in linie_użytkowników: linie_transakcji = open("/opt/data/transactions.txt").read().splitlines() processuj(linie_transakcji) for linia2 in linie_transakcji: części = linia2.split() czy_ważne = db.check_transaction( user_id=części[3], change=części[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+.\d+", linia2): continue user_id = linia.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", części[4]): wynik.append(linia2) if len(wynik) > 0: print("dopasowano")

140

Czy możesz opisać, jak działają zakresy zmiennych w Pythonie?

Junior — Middle
138

Jakie metody skanowania wykonuje planista zapytań w celu wyszukiwania danych?

Junior — Middle
138

Czy możesz podzielić się swoim doświadczeniem z korzystania z kolejek w projektach i opowiedzieć, z jakimi typami kolejek pracowałeś?

Junior — Middle
136

Co skłania pracowników do opuszczenia obecnego stanowiska w firmie?

Junior — Middle
136

Jakimi metodami poprawiałeś wydajność zapytań SQL w swoich projektach?

Junior — Middle
135

Opisz kroki, które podejmujesz, aby rozpocząć pracę nad nowym projektem lub zadaniem

Junior — Middle
134

Czy w Pythonie istnieje możliwość wielodziedziczenia?

133

Należy zweryfikować strukturę TYLKO pod kątem poprawności otwierania i zamykania nawiasów. test_data = [ "[][][]", # poprawne "[[[]]]", # poprawne "[]", # poprawne "][[", # niepoprawne "[[]", # niepoprawne "[]]", # niepoprawne "[[]]", # poprawne "][[]", # niepoprawne "[][]]", # niepoprawne "[]][", # niepoprawne ] def is_valid():

133

Jakie cele rozwoju zawodowego wyznaczasz sobie w naszej firmie?

Junior — Middle
132
/9