Python
Wat gebeurt er als je een externe service synchronisch aanroept?
Welke mutable en immutable types zijn er in Python? Waarom is dit belangrijk en wat zijn hun kenmerken?
import threading import time counter = 0 def increment(): global counter for _ in range(100): current = counter time.sleep(0.000001) counter = current + 1 thread1 = threading.Thread(target=increment) thread2 = threading.Thread(target=increment) thread1.start() thread2.start() thread1.join() thread2.join() print(f"Eindwaarde van de teller: {counter}") 150-200
Is er in Python de mogelijkheid van meervoudige overerving?
Wat was de samenstelling van het team in uw vorige project?
from file import ATM, SDK import pytest BILLS = {5000, 1000, 500, 100, 50} @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(SDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected return
Hoe lokaliseer je het probleem met de remhendel? Wat te doen met de vallende externe afhankelijkheid?
Waarvoor dienen indexen in een database? Nadelen? Welke datastructuur wordt gebruikt voor een standaardindex?
Hoe bent u van plan om zich in de nabije toekomst te ontwikkelen, inclusief tools en loopbaanrichting?
Kunt u uitleggen hoe de tussenlaag in de architectuur van applicaties wordt opgebouwd en werkt?
Wat voor soort werk en planning voor taken geef je de voorkeur aan?
Op basis van welke criteria kies je als er meerdere aanbiedingen met hetzelfde budget zijn?
Beschrijf hoe het ontwikkelingsproces van softwareproducten in uw vorige bedrijf was georganiseerd.
Leg uit wat de kern is van de monolithische architectuur en wat de belangrijkste kenmerken zijn.
Wat geef je de voorkeur: asynchroon of multithreading? Wat is het verschil?
Is het wijzigen van de interface in een subclass een schending van het open/gesloten principe?
Welke belangrijke moeilijkheden kunnen zich voordoen bij het gebruik van wachtrijen in gegevensverwerkende systemen?
Vertel me iets over jezelf: werkervaring, wat zoek je, waarom heb je besloten van baan te veranderen?
Stel je voor dat twee specialisten dezelfde kennis en ervaring hebben: waarom kan na een paar jaar de ene duidelijk sterker worden dan de andere?
Welke redenen kunnen het gebruik van PyCharm in uw werk belemmeren?