Que fais-tu si tu te rends compte que tu ne peux pas rendre la tâche à temps?
Python
Comment évalues-tu les délais pour accomplir une tâche ? Est-il arrivé que l'estimation diffère de la réalité ?
Comment créer un décorateur qui fonctionne avec des fonctions synchrones et asynchrones ?
À quelle fréquence utilises-tu la typage en Python ? Veux-tu typer de manière à ce que mypy ne se plaigne pas ?
Selon vous, quelles questions les spécialistes commencent-ils à se poser uniquement avec l'expérience?
As-tu déjà travaillé dans des conditions d'incertitude élevée (nouvelle équipe, processus non établis) ? Comment le prends-tu, cela ne te fait pas peur ?
Raconte une situation où tu n'étais pas d'accord avec la décision du chef d'équipe ou du développeur senior. Qu'est-ce que c'était et comment as-tu défendu ta position?
Qu'est-ce qu'une coroutine ? En quoi une Task diffère-t-elle d'une coroutine ?
Comment assurer la conservation de l'historique de dialogue lors du redémarrage du serveur WebSocket?
Comment travailles-tu sous charge, sous pression ? Est-ce que cela te pèse ou organises-tu tout selon le plan ?
# 3. Écrire un décorateur simple qui mesure le temps d'exécution d'une fonction
Qu'est-ce qui vous motive et qu'est-ce qui vous démotive dans le travail?
Quelle est la métaclasse de base en Python?
Comment expliques-tu des solutions techniques complexes à des professionnels non techniques (designers, chefs de projet et chefs de produit) ?
Pourquoi une tuple peut-elle être une clé dans un dictionnaire, mais pas une liste ? Quels types peuvent généralement être une clé ?
Après quelles situations est-il important pour toi de revenir à tes décisions et de les reconsidérer ?
# 3. Écrire un décorateur simple qui mesure le temps d'exécution d'une fonction # 4. Données : deux tables # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Tâche : # Écrivez une requête qui affiche les noms des départements et leur salaire moyen, mais uniquement pour les départements dont le salaire moyen est supérieur, # au salaire moyen de tous les employés de l'entreprise. Triez les résultats par salaire moyen décroissant.
Qu'est-ce que le GIL en Python et comment influence-t-il la multitâche et les tâches CPU-bound?
Comment apprends-tu de nouvelles technologies et outils ? As-tu un plan (feuille de route) ou cela dépend de la situation ? Donne un exemple de ce que tu as appris au cours des six derniers mois.
Y a-t-il eu une occasion où vous avez découvert un bug (le vôtre ou celui d'un autre) après la sortie ? Qu'avez-vous fait ?