Python
Czy pracowałeś z Kafka w trybie natywnym, tylko producent-konsument, czy była przetwarzanie strumieniowe? Jak oceniasz swoje doświadczenie z Kafka?
Dlaczego można pomnożyć ciąg znaków przez liczbę, ale nie można dodać ciągu znaków do liczby?
Opowiedz więcej o mikroserwisie powiadomień: jego logice, trudnościach w rozwoju i twoim wkładzie.
Czym jest menedżer kontekstu w Pythonie? Do czego jest potrzebny? Jak napisać własny?
Czy rozważasz obecnie główne miejsce pracy czy dodatkowe?
Kiedy w Pythonie lepiej używać asynchroniczności, a kiedy wielowątkowości, i do jakich zadań?
Na jakim poziomie wynagrodzenia się spodziewasz przy przejściu?
Jaka jest złożoność wyszukiwania elementu po wartości na liście (lista Pythona)?
Czy jesteś gotowy przejść do kolejnego etapu rozmowy kwalifikacyjnej?
Opowiedz o indeksach w PostgreSQL: jakie są, kiedy ich używać, kiedy nie warto.
Czy konieczne jest użycie OrderedDict zamiast zwykłego słownika do pamięci podręcznej memoization bez limitu rozmiaru i polityki usuwania?
Czy masz oferty w ręku lub aktywne rozmowy kwalifikacyjne?
Gdzie są przechowywane pliki cookie?
W jakich scenariuszach RabbitMQ może stracić wiadomości i jak tego uniknąć?
Kiedy należy używać wątków, a kiedy procesów?
Zadanie związane z CPU, wspomniałeś, że źle się skaluję, ale jak dokładnie się skaluję w Pythonie?
Jakiego zespołu i procesów szukasz w swojej pracy?
Jak wyczyszczono duży dziennik zdarzeń Kafka: czy ustawiono politykę retencji?
Czy byłbyś gotów zamknąć obecną ofertę w przypadku nowej oferty?
Zadanie 2 Sklep meblowy sprzedaje produkty: Sofa - 7000 rubli. Stół - 2500 rubli. Krzesło - 300 rubli. Za każde zakupy klient otrzymuje bonusy w wysokości 5% wartości zamówienia Klient chce kupić: 3 krzesła, 1 stół, 2 sofy Część środków klient opłaca bonusami w wysokości 3333 punktów Należy napisać algorytm, który obliczy: 1. Całkowitą kwotę do zapłaty 2. Suma naliczonych bonusów 3. Rozdział naliczonych bonusów według pozycji w zamówieniu 4. Rozdział wykorzystanych bonusów według pozycji w zamówieniu