QA / QA Automation
Hallott már valamit Andersenről?
Java-ban írtál teszteket, mi Go-ban írunk teszteket. Hogyan látod az átállásodat az új nyelvre? Mennyit fog igénybe venni és milyen erőforrásokat fogsz használni?
Mesélj a legutóbbi munkahelyeden lévő csapat összetételéről.
SQL: növelje minden alkalmazott fizetését 10%-kal.
Mennyi időt vett igénybe ennek a feladatnak a megoldása?
Milyen adatszerkezetet használ a HashMap az elemek tárolására Java-ban?
Komponens kölcsönhatási sékunk van: Tegyük fel, hogy ezek olyan szolgáltatások, amelyek célja a HR-vezetők számára események létrehozása és kezelése. Kubernetesben telepített Service 1-be küldünk üzenetet, REST API segítségével adatokat kérve vagy szerkesztve. A Service 1 feldolgozza az adatokat, majd elküldi azokat a Kafka-nak. A Service 2 (szintén Kubernetesben telepítve) olvassa a Kafka-ból az üzeneteket, és az összes kapott információt más formátumba alakítja, majd elmenti az adatbázisba. Felhasználóként REST-en keresztül küldtünk egy kérvényt az esemény létrehozására a Service 1-hez, majd ellenőriztük, hogy az esemény megtalálható-e az adatbázisban egy SELECT lekérdezéssel. De nem találtuk ezt az eseményt az adatbázisban. Elkezdett vizsgálni a problémát, és rájöttünk, hogy az üzenet a Kafka szintjén ragadt: egyszerűen nem olvasta ki a Service 2. Hogyan fogjuk lokalizálni, miért nem olvasta ki az üzenetet?
Adott: Van egy rendszer - egy kalkulátor. Van egy képernyőn megjelenő bemeneti űrlap, amely 2 szerkesztőmezőből és egy gombból áll - Összeg kiszámítása. A gombra kattintva megjelenik egy másik mező, amelyben a beírt számok összegét jeleníti meg. Feladat: Készítsen tesztelési tervet ehhez a rendszerhez. Feltétel: ha a számok összege > 1000, akkor a kimeneti mező zöldre színeződik. Ha <= 1000, pirosra.
Tudnád néhány mondatban leírni, mi történik, amikor egy kérés kerül beírásra a böngészőbe, és megnyomják az 'Enter' gombot?
Tudsz példát mondani egy adatbázisra vagy rendszerre rótt korlátozásra?
Magyarázza el részletesen, mikor használjuk a throws-t, mikor a try-catch-et, miért rossz általános Exception-t elkapni és elnyomni a hibákat
Mit lehet használni a float('inf') helyett a minimális távolság inicializálásához?
Mi az Activity életciklusa az Androidban?
Miért döntöttél úgy, hogy elhagyod az utolsó projektet?
Melyik film hagyta különösen mély benyomást vagy volt hatással rád?
Ha a weboldalon hibát találunk, például hiányzik egy vessző, mennyire kritikus ez a hiba?
Hallottál már a Three Amigos gyakorlatról?
Miért a tesztelést választottad a fejlesztés helyett, figyelembe véve a nagy fejlesztési volumenet a tapasztalatodban?
Milyen elemekből áll szerinted egy mobilhálózat architektúrája?
Ha egy módszer három paramétert fogad, és át kell adni egy negyediket, akkor túlterhelje vagy felülírja a módszert?