Python
Opowiedz o swoim doświadczeniu: nad jakimi projektami pracowałeś w [firma] i [firma], jakich technologii używałeś i za co odpowiadałeś?
Jakie informacje trafiają do API Gateway podczas tworzenia wniosku o kredyt?
Jakie są wady kodu asynchronicznego?
Czym jest maska podsieci i dlaczego jest potrzebna?
Jak działał system przed przejściem na event-driven/Kafka: czy to były REST API na FastAPI?
Należy zwalidować strukturę TYLKO pod kątem poprawności otwierania i zamykania nawiasów. dane_testowe = [ "[][[]]", # poprawne "[[[]]]", # poprawne "[][][]", # poprawne "]]][[", # niepoprawne "[[[]", # niepoprawne "[]]", # niepoprawne "[[]]", # niepoprawne "][]]", # niepoprawne "[]][[]", # niepoprawne "[][[]", # niepoprawne ] def czy_poprawne(wartość: str):
# 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")
Co się dzieje po wpisaniu nazwy domeny w pasku adresu przeglądarki i naciśnięciu Enter? Opisz ciąg zdarzeń.
Jeśli najpierw zwiększysz wartość o 20%, a następnie zmniejszysz otrzymaną wartość o 20%, jaki będzie wynik w stosunku do wartości początkowej?
Zaimplementuj funkcję sumy curried add(a), która przyjmuje liczbę i zwraca inną funkcję, która przyjmuje drugą liczbę. Ostateczne wywołanie zwraca sumę tych dwóch liczb.
Kto powinien zapłacić opłatę przy transferze i jak powinna być odzwierciedlona w operacji?
Dlaczego zdecydowałeś się wejść na rynek? Co Cię nie satysfakcjonuje w Twojej obecnej pracy?
Z jakimi innymi językami programowania pracowałeś lub jakie masz doświadczenie w rozwoju niekomercyjnym?
Ile wątków może wykonywać bytecode w Pythonie jednocześnie?
Jak zorganizować pobieranie opłat przy transferze pieniędzy między użytkownikami: jakie pytania zadać firmie i jakie rozwiązania techniczne zasugerować?
Jak poruszasz się i pracujesz w systemach Unix: jak się połączyć i wykonywać podstawowe diagnostyki?
Zaimplementuj pseudokod dla pobierania opłat w istniejącej metodzie `User.transfer`: jakie wpisy i kontrole są konieczne?
Dlaczego interesujesz się rozwojem backend i dlaczego wybrałeś ten kierunek?
Czy masz pytania dotyczące etapów rozmowy kwalifikacyjnej?
Czy masz pod ręką dokumenty rejestracji wojskowej i wykształcenia wyższego?