თუ გესმით, რომ დავალებას დროულად ვერ მიიტანთ, რა করবেন?
Python
როგორ აფასებთ დავალების შესრულების ვადას? გქონიათ ოდესმე შემთხვევა, როდესაც შეფასება რეალობას არ ემთხვეოდა?
როგორ შევქმნათ დეკორატორი, რომელიც მუშაობს როგორც სინქრონული, ასევე ასინქრონული ფუნქციებით?
რამდენად ხშირად იყენებ ტიპიზაციას Python-ში? გსურს ისე ტიპიზაცია, რომ mypy არ გაბრაზდეს?
როგორ ფიქრობ, რა კითხვებს იწყებენ სპეციალისტები მხოლოდ გამოცდილებით დასმას?
შენ გაქვს მაღალი გაურკვევლობის პირობებში მუშაობის გამოცდილება (ახალი გუნდი, პროცესები არ არის დაყენებული)? როგორ უყურებ ამას, არ გეშინია?
გთხოვთ, აღწერეთ სიტუაცია, როდესაც თქვენ არ დაგეთანხმათ გუნდის ლიდერის ან უფროს დეველოპერის გადაწყვეტილებას. რა იყო ეს და როგორ დაიცავით თქვენი პოზიცია?
კორუტინა რა არის? რა განსხვავებაა Task-სა და კორუტინას შორის?
როგორ უზრუნველვყოთ დიალოგის ისტორიის შენახვა WebSocket სერვერის გადატვირთვისას?
როგორ მუშაობთ დატვირთვის ქვეშ, ზეწოლის ქვეშ? გრძნობს თუ არა ეს თქვენზე ზეგავლენას, თუ ყველაფერს გეგმას შესაბამისად აწყობთ?
# 3. დაწერეთ მარტივი დეკორატორი, რომელიც ზომავს ფუნქციის შესრულების დროს
რა გიბიძგებს და რა გაწუხებს სამუშაოში?
Python-ში ძირითადი მეტაკლასი რა არის?
როგორ ახსნით რთულ ტექნიკურ გადაწყვეტილებებს არა ტექნიკურ სპეციალისტებს (დიზაინერებს, პროექტის და პროდუქტის მენეჯერებს)?
რატომ შეიძლება ტუპლი იყოს სიტყვების სიის გასაღები, მაგრამ სია არა? რა ტიპები შეიძლება იყოს ზოგადად გასაღებად?
რისი შემდეგ მნიშვნელოვანია შენთვის დაბრუნება შენი გადაწყვეტილებებზე და მათ თავიდან გადაფასება?
# 3. ფუნქციის დაწერა, რომელიც ზომავს ფუნქციის შესრულების დროს # 4. მონაცემები: ორი ცხრილი # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); მოსაზრება: # დაწერეთ შეკითხვა, რომელიც აჩვენებს განყოფილებების სახელებს და მათი საშუალო ხელფასს, მაგრამ მხოლოდ იმ განყოფილებებისთვის, სადაც საშუალო ხელფასი, # უფრო მაღალია, ვიდრე კომპანიის ყველა თანამშრომლის საშუალო ხელფასი. შედეგები sort-ით დაალაგეთ საშუალო ხელფასის მიხედვით კლებადობით.
რა არის GIL Python-ში და როგორ ახდენს გავლენას მრავალმხრივობასა და CPU-ძირითადი დავალებებზე?
როგორ სწავლობ ახალი ტექნოლოგიებს და ინსტრუმენტებს? გაქვს თუ არა გეგმა (რუკა) თუ ეს სიტუაციურია? მიეცი მაგალითი იმისა, რაც ბოლო ექვს თვეში ისწავლე.
პოსტი გამოქვეყნებიდან შემდეგ შეცდომა (თქვენი ან სხვას) აღმოაჩინეთ? რა გააკეთეთ?