Qu'est-ce qui sera important pour toi dans une nouvelle entreprise ? Sur quoi tu te concentres en premier lors du choix parmi les offres ?
Python
Il est indiqué que vous avez automatisé CI/CD. Comment avez-vous participé aux tests?
Exemple : a=5, b=5, a is b renvoie True. Pourquoi?
[nom] a demandé : Y avait-il un système de grades dans l'entreprise ? Et si oui, quel était ton grade ? Ou comment t'évalues-tu en général ?
As-tu déjà participé à la prise de décisions architecturales?
Pourquoi alors l'accès à un élément du dictionnaire est-il en moyenne considéré comme O(1), même s'il existe des collisions?
Parlez-moi du produit/projet sur lequel vous avez travaillé et de vos principales tâches.
Parlez-moi du service de notifications — comment vous l'avez réalisé d'un point de vue technique.
Quelle est l'erreur de base en Python pour tout attraper, et de quoi hériter pour les exceptions personnalisées?
Comment fonctionne un dictionnaire en interne (table de hachage) ?
Parlez-moi de la gestion des exceptions en Python : quelle est la structure et quels sont ses blocs ?
Raconte-moi, quelle était l'équipe et comment les processus étaient-ils menés?
Quels problèmes peuvent survenir avec la fonction de hachage (collision) ?
Que sont les fichiers .pyc/pycache et à quoi servent-ils?
Comment le GC sait-il à quel objet appliquer quel algorithme de collecte des déchets?
Comment inverser la liste [1,2,3] en [3,2,1] ? Quelle est la différence entre reverse() et la découpe ?
Monolithe ou microservices — et pourquoi?
Qu'est-ce que copy.deepcopy et en quoi diffère de copy.copy?
Que se passe-t-il avec la mémoire après la libération d'objets (par exemple, fermer un gros fichier) — Python la rend-il au système d'exploitation ou la conserve-t-il?
Est-ce que toujours pop() supprime le dernier élément ? Comment la complexité change-t-elle avec pop(i) ?