QA / QA Automation
Corrigeer de functie `add_user`, die een wijzigbare lijst gebruikt in de standaardwaarde van het argument, rechtstreeks in de code.
Wat is de huidige verhouding tussen geautomatiseerd en handmatig testen?
Wat wordt er gewoonlijk in een bugrapport opgenomen naast prioriteit en ernst?
Hoe test je een taak als de beschrijving alleen uit een titel bestaat?
Twee tests worden apart uitgevoerd, maar bij het uitvoeren van het hele bestand faalt de tweede test. Wat betekent dit en hoe kun je dit oplossen?
Hoe rechtvaardig je het ontwerp met ruimte voor toekomstige belasting en voorkom je voortijdige optimalisatie?
Heeft u deelgenomen aan de code review van geautomatiseerde tests?
Wat is je ervaring met Kubernetes? Wat deed je precies?
Wil je overstappen naar backend-ontwikkeling? Overweeg je deze richting?
Wat gebeurt er als je de functie drie keer achter elkaar aanroept?
Waarom is yield nodig in fixtures in Pytest?
Was er een demo in je team?
Kun je zeggen dat de tests niet geïsoleerd zijn als ze elkaar beïnvloeden?
# Python - identificeer het probleem in de code en herschrijf het zonder fouten # Voeg een gebruiker toe aan de lijst en geef deze lijst terug. # Als bij het aanroepen het tweede argument niet is gespecificeerd, geef dan de gebruiker terug. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Maak een lijst van drie functies, waarbij elke functie bij aanroep zijn eigen nummer teruggeeft. # De eerste functie moet - 0, de tweede - 1, de derde - 2 teruggeven: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Welke HTTP-methoden zijn idempotent?
Wat doet een decorator in Python?
Waarom heb je besloten je vorige bedrijf te verlaten?
Welke ontwerppatronen gebruik je en hoe verschilt Builder van Factory Method?
[naam], heb je de vacature en de activiteiten van FactGen kunnen bekijken?
Heeft u met CI/CD-pijplijnen gewerkt: jobs maken of bewerken?