Veuillez nommer la structure d'une requête REST. Qu'y a-t-il dedans?
QA / QA Automation
Peut-on accéder aux bases de données non relationnelles avec SQL?
Comment obtenir le livre avec le prix maximum : en utilisant MAX(price) ou en triant avec LIMIT 1 ?
Tu as dit que tu écrivais un plan de test. Penses-tu qu'il faut le rédiger ou pas?
Vous êtes constamment en phase de test système. Quel pourrait être le problème?
Vous avez partiellement abordé l'architecture client-serveur. En quoi une architecture à deux couches diffère-t-elle d'une architecture à trois couches?
Comment fonctionne le ramasse-miettes en Python ? Si une cellule mémoire fait référence à une autre cellule mémoire, le GC supprimera-t-il les deux références ou n'en supprimera aucune ?
# 1. Quelle est la différence entre == et is? # 2. Qu'obtiendrons-nous? #print(['123', 'oui'][False][1]) # 3. Qu'obtiendrons-nous? #a = ([1, 2, 3], 'qweqwe') #print(hash(a)) # 4. Qu'est-ce qui ne va pas? #elementText = "Hello"; #type = str #for elem in range(len(elementText)): # print(elementText[elem])
Quels sont les types de bases de données?
Tu as dit qu'il existe une méthode HTTP. HTTP est-il vraiment une méthode?
Dans le plan de test, il y a des champs tels que les critères de début et de fin de test — peux-tu en parler?
Comment voyez-vous le processus de test dans le cadre d'un sprint ? Qu'est-ce qui doit précéder le début des tests et quels sont les critères de leur fin ?
# 3. Que va-t-on obtenir ? # 4. Qu'est-ce qui ne va pas ? # 5. Il y a un dictionnaire avec des valeurs entières, retourner le même # 6. Il y a un dictionnaire avec des clés de chaîne, retourner un nouveau dictionnaire, # 7. Dans quel cas la méthode sera-t-elle exécutée sans erreurs ?
Que attire l'attention dans le code si l'on regarde à partir de la ligne 26?
Quelles techniques de conception de tests as-tu utilisées?
À quoi servent les en-têtes (headers) ? Il semble que cette information puisse être transmise dans le corps (body).
-- créer CREATE TABLE livres ( bookid INTEGER PRIMARY KEY, nom TEXT NOT NULL, typeid INTEGER NOT NULL, prix INTEGER NOT NULL, nombrepages INTEGER NOT NULL ); -- insérer INSERT INTO livres VALUES (0001, 'Dune', 1, 1200, 1000); INSERT INTO livres VALUES (0002, 'Brouillon', 3, 500, 800); INSERT INTO livres VALUES (0003, 'Propre', 2, 800, 586); INSERT INTO livres VALUES (0004, 'Pères et Fils', 9, 456, 400); INSERT INTO livres VALUES (0005, 'Le Maître et Margarita', 1, 505, 1200); INSERT INTO livres VALUES (0006, 'La Garde Blanche', 7, 900, 250); INSERT INTO livres VALUES (0007, 'Âmes Mortes', 1, 1600, 1000); INSERT INTO livres VALUES (0008, 'Guerre et Paix', 1, 950, 310); INSERT INTO livres VALUES (0009, 'Métro 2033', 2, 2000, 600); INSERT INTO livres VALUES (0010, 'Dune', 1, 1200, 1000); -- récupérer SELECT * FROM livres;