Sobes.tech

Асинхронды орындау мен синхронды орындау қалай ерекшеленеді, және қай жағдайда әрқайсысы артық?

Junior — Middle
141

Pytest-пен тестілеу шеңберінде fixture деген не екенін түсіндіре аласыз ба?

140

Болашақ кәсіби лауазымды таңдағанда қандай параметрлерді ескеру керек?

139

Python тізімдерді сұрыптау кезінде әдепкі бойынша қандай сұрыптау алгоритмін қолданады?

Junior — Middle
138

Python-дағы стандартты деректер түрлері.

138

Сіз тапсырма немесе жоба мерзімін орындауда сәтсіздікке ұшыраған жағдайға тап болғансыз ба?

Junior — Middle
138

Ортақ бағдарламалық қамтамасыз етуде қандай жобалау үлгісі қолданылады?

Junior — Middle
137

Объектке бағытталған бағдарламалауда SOLID тұжырымдамасының негізін қалай түсіндіресіз?

137

Деректерді табу үшін сұрау жоспарлаушы қандай скандау әдістерін орындайды?

Junior — Middle
136

Python-да __new__ және __init__ әдістері объектілерді құру және инициализациялау процесінде қалай ерекшеленеді?

135

Қызметкерлерді компаниядағы ағымдағы лауазымынан кетуге не итермелейді?

Junior — Middle
134

Тек қана ашу және жабу жақшаларының дұрыстығын тексеру үшін құрылымды тексеру қажет. test_data = [ "[][][]", # жарамды "[[[]]]", # жарамды "[]", # жарамды "][[", # жарамсыз "[[]", # жарамсыз "[]]", # жарамсыз "[[]]", # жарамсыз "][[]", # жарамсыз "[][]]", # жарамсыз "[]][", # жарамсыз ] def is_valid():

133

Сіз Python-да айнымалылардың ауқымдары қалай жұмыс істейтінін сипаттай аласыз ба?

Junior — Middle
132

# Сондықтан, "бұл код не і қалай істеуі керек" талаптары қазіргі жұмыс істегендей қабылдануы керек. db = Model() def processa(мәліметтер): print("файл өлшемі: " + str(len(мәліметтер))) пайдаланушы_жолдары = open("/opt/data/users.txt").read().splitlines() нәтиже = [] for жол in пайдаланушы_жолдары: транзакция_жолдары = open("/opt/data/transactions.txt").read().splitlines() processa(транзакция_жолдары) for жол2 in транзакция_жолдары: бөлшектер = жол2.split() жарамды_ма = db.check_transaction( user_id=бөлшектер[3], change=бөлшектер[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+", жол2): continue user_id = жол.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", бөлшектер[4]): нәтиже.append(жол2) if len(нәтиже) > 0: print("сәйкес келеді")

132

Жобаларыңызда SQL сұраулардың өнімділігін арттыру үшін қандай әдістер қолдандыңыз?

Junior — Middle
132

Жаңа жоба немесе тапсырма бойынша жұмыс бастағанда қандай қадамдар жасайсыз?

Junior — Middle
132

Жобаларда кезектерді пайдалану тәжірибеңізбен бөлісе аласыз ба және қандай типтегі кезектермен жұмыс жасадыңыз?

Junior — Middle
132

Python-да бірнеше мұрагерлік мүмкін бе?

130

Дерекқорда индекстерді пайдалану сұраулардың орындалу жылдамдығын қалай арттырады?

129
/9