Parle-moi de la fonction lambda. Pour quoi l'as-tu utilisée personnellement?
Python
Nommez les types de données modifiables et immuables en Python, donnez des exemples.
Quelle est la différence entre la méthode remove() et pop() (et del) pour supprimer des éléments d'une liste?
Quelle est la différence entre les opérateurs == et is?
Comment les arguments sont-ils passés à une fonction en Python (par référence ou par valeur) ?
import copy a = [[1],[2],[3]] b = copy.copy(a) a.append([4]) a[0][0] = 100 print(b)
Pourquoi avez-vous quitté l'entreprise et décidé de sortir sur le marché?
Quelles sont les méthodes pour résoudre les collisions dans une table de hachage?
Le projet était-il à haute charge ? Pouvez-vous donner des chiffres, par exemple, en RPS ?
Combien de temps faut-il pour passer à une nouvelle entreprise?
Que se passera-t-il dans un exemple avec un tuple contenant un élément modifiable comme clé de dictionnaire?
Pourquoi garder un peu de mémoire pour soi au lieu de la rendre entièrement au système d'exploitation?
Exemple avec un argument par défaut modifiable dans une fonction : qu'est-ce qui ne va pas et comment le corriger ?
Quelle est la différence entre un dictionnaire (dict) et JSON?
Y a-t-il eu une difficulté dans ce projet à laquelle il a fallu faire face?
Quelle est la complexité de la méthode list.pop() (sans arguments) et pourquoi est-elle constante?
Que fait le drapeau -O lors de l'exécution de Python (python -O main.py) ?
Nommez les principes fondamentaux de la POO (polymorphisme, encapsulation, abstraction, héritage) et expliquez chacun.
Qu'est-ce qu'un dictionnaire en Python ? Qu'est-ce qui peut être une clé ?
Il est indiqué que vous avez automatisé CI/CD. Comment avez-vous participé aux tests?