Python
Vai ar jūs strādājāt ar Kafka nativajā režīmā, vienkārši producer-consumer, vai bija straumes apstrāde? Kā vērtējat savu pieredzi ar Kafka?
Kāpēc var reizināt virkni ar skaitli, bet nevar saskaitīt virkni ar skaitli?
Pastāstiet vairāk par paziņojumu mikroservisu: tā loģiku, izstrādes grūtībām un jūsu ieguldījumu.
Kas ir konteksta pārvaldnieks Python? Kam tas ir nepieciešams? Kā uzrakstīt savu?
Vai šobrīd apsverat savu galveno vai papildu darbu?
Kad Python labāk izmantot asinhronitāti vai daudzvītņu, un kādiem uzdevumiem?
Kādā algu līmenī jūs cerat pārejot?
Kāda ir sarežģītības pakāpe, meklējot elementu pēc vērtības sarakstā (Python saraksts)?
Vai esi gatavs pāriet uz nākamo intervijas posmu?
Pastāsti man par indeksiem PostgreSQL: kādi ir, kad izmantot, kad neizmantot.
Vai ir nepieciešams izmantot OrderedDict vietā parasto dict, lai izveidotu memoizācijas kešatmiņu bez izmēra ierobežojuma un izslēgšanas politikas?
Vai jums ir piedāvājumi rokā vai aktīvas intervijas?
Kur tiek glabāti sīkfaili?
Kādās situācijās RabbitMQ var zaudēt ziņas un kā to novērst?
Kad jālieto pavedieni, un kad procesi?
CPU saistīta uzdevums, tu minēji, ka tas slikti mērogojas, bet kā tieši tas mērogojas Python?
Kādu komandu un procesus meklējat savā darbā?
Kā tika notīrīts liels Kafka notikumu žurnāls: vai tika iestatīta uzglabāšanas politika?
Vai būtu gatavs slēgt pašreizējo piedāvājumu gadījumā, ja būtu jauns piedāvājums?
Uzdevums 2 Mēbeļu veikals pārdod šādus produktus: Dīvāns - 7000 rubļu. Galda - 2500 rubļu. Krēsls - 300 rubļu. Par katru pirkumu pircējs saņem 5% bonusa no pasūtījuma vērtības Pircējs vēlas iegādāties: 3 krēslus, 1 galdu, 2 dīvānus Daļa no līdzekļiem tiek apmaksāta ar bonusiem, kuru vērtība ir 3333 punkti Ir nepieciešams uzrakstīt algoritmu, kas aprēķinās: 1. Kopējo summu, kas jāmaksā 2. Uzkrāto bonusu summu 3. Uzkrāto bonusu sadalījumu pa pasūtījuma pozīcijām 4. Izmantoto bonusu sadalījumu pa pasūtījuma pozīcijām