selon_affichage Flashcards

1
Q

(Analyse + Résolution de problèmes)

Parle d’une fois ou tu as utilisé la logique pour résoudre un problème

EST CE QUE MA SOLUTION EST VRM UNE DEMARCHE LOGIQUE OU C UN PROCESSUS?

A

Implementation CAN
Suivi exemples + circuit de reference - Rien à sortie du circuit
0. Valider que mes outils fonctionnent dans un système connu
1. Trouver la nature du bug par isolation (sw ou hw?) HW
2. Comparer avec une implementation fonctionnelle
3. Recherche de documentation additionnelle

Answering Tip: The interviewer wants to hear about a particular situation where you used good judgment to solve a work problem. Be sure to showcase your logic and reasoning abilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

(Analyse + Résolution de problèmes)

Décris comment tu as mis tes aptitudes de RdP au profit de ton équipe ou d’une compagnie

A
  • Feature requis de mon projet tres en demande par equipe Sw et Mec
  • Pas tout a faits rendu la ds mon developpement
  • Trouver une maniere de leur donner les moyens d’arriver a leur fin
  • Meme si progression prevue n’etait pas respectee
  • Feature est encore utiliser souvent

Answering Tip: Demonstrate how you look for solutions for the greater good of the company. Not just solutions for your own good and your team’s good.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

(Analyse + Résolution de problèmes)

Comment approches tu un problème? Parle moi de ta démarche

A

1- Émettre des hypothèses de cause (sommairement)
2- Tenter d’éliminer les hypothèses en les vérifiant
3-
Si je réussi a valider une hypothèse = good.
Sinon je vais retourner sur mes assomption de départ et je vais recommencer le processus.

(Cause trouvée)

4- Établir quelques solutions
5- Choisir la meilleure en prenant compte du contexte
6- Évaluer son implémentation
7- Implémenter
8- Suivi de la solution

Answering Tip: Focus on the approach you use to solve problems. How do you break them down into steps in order to solve them? What tools and techniques do you use to work through a problem?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

(Initiative)

Parle d’une fois ou tu as pris l’initiative dans un projet

A

Gabe qui donne pas de nvlles et fournit pas le PCB. Echeance prochaine
Decidé de prendre la tâche en mains

Pris la décision de construire un prototype matériel sur perfboard plutot que de faire un PCB
(moins long, pas de risques de debug tres tard)

Pu commencer a utiliser le prototype pour tests exterieurs et developpement logiciel - on l’a utlisé en compé

Answering Tip: Tempting as it may be to focus only on yourself, don’t forget to give credit to your team, too. Try to use examples where you went beyond your day role to take on extra responsibility.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

(Initiative)

Nomme 3 améliorations que tu as apporté au cours de ton dernier emploi

A

1- Mettre en pratique un patron architecturale dans des outils logiciel. Ça a permis d’améliorer l’extensibilité, la clarté et de réduire cycle de développement

2- Parrallèliser certaines tâches assez longues. Ça a permi de diminuer le temps d’attente de 90%

Answering Tip: Make a list so that you’re not stumbling over your words during the interview. Focus more on the result you achieved for this question, and have the ‘3 things’ ready to discuss.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

(Communication et esprit d’équipe)

Que fais tu si tu n’es pas d’accord avec un de tes coéquipiers?

A

Je n’aime pas m’obstiner pour rien donc avant de challenger un collègue, je m’assure que j’ai bien compris son idée en posant des questions.

Si après ce processus je suis toujours en désaccord, je vais lui démontrer pq je suis en désaccord et ce en utilisant un raisonnement logique.

Je reste tout de même ouvert d’esprit et j’essaie de garder la conversation sur une notre constructive.

Answering Tip: Choose a time when you disagreed about a work-related issue, not a personal one, and explain how you tackled the case. Focus on your communication and negotiation skills. Try not to let your ego get in the way.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

(Communication et esprit d’équipe)

Donne moi un exemple de bon travail en équipe

A
  • Chez Neptronic collaboration entre moi et un développeur qui dépend de mon outils
  • Je suis capable de me synchroniser avec son rythme d’avancement.
  • Projet avance très bien et rapidement.

Answering Tip: Make a list of these examples ahead of your interview so that you’re comfortable with these ideas. Focus on the times where you were able to deliver a business result, rather than just hanging out at the pub on a Friday.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

(Communication et esprit d’équipe)

Quel rôle prends tu lors d’un travail d’équipe?

A

Agir en tant que support
Flexible dans les taches qui me sont attribuees

Intéret pour la vue d’ensemble et la résolution de problèmes - créativité

Pour moi ce qui est important est de livrer un projet qui se tient et répond aux attentes

Answering Tip: Although you may have assumed many different roles, focus on the one that showcases your skill set. Give a response that aligns with the current role you’re interviewing for

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

(Communication et esprit d’équipe)

Parle d’une fois ou tu as été en désaccord avec un membre d’équipe. Comment as tu résolu le problème?

A

Lead voulait utiliser technologie nouvelle (aussi interesser)
Meilleurs resultats plus rapidement si re-utiliser technologie eprouvee

(Francis voulait te faire travailler avec technologie nouvelle. Bien que ce soit une technologie qui m’intéresse, je lui ai fait comprendre que ce n’était pas le meilleur move compte tenu de l’objectif principal. C-a_d que juste le temps d’apprendre cette nouvelle technologie, ce n’était efficace pcq en utilisant une autre technologie que je maitrise deja mais qui na pt pas toutes les avantages de l’autre, on pourrait livrer le projet à temps. )

Answering Tip: Explain how you worked through the issue – show off your communication skills, it’s ok if you didn’t come out of the disagreement on top, your interviewer is looking for your ability to handle conflict.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

(Communication et esprit d’équipe)

Parle moi d’une fois ou un projet ne s’est ps déroulé comme prévu

A

Chinook 8
Moins en moins de ressources et plusieurs promesses
Avoir du laisser tomber plusieurs features
Emphase sur l’atteinte des objectifs de base et la synchro avec equipe mecanique

Answering Tip: Be honest and show how you can learn from failures. Don’t blame your team members for your failure, focus on the objective reasons that led to team failure and what you learned.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

(Organisation, gestion du temps et des priorités)

Parle moi d’une fois ou tu avais trop a faire et pas assez de temps?

A

Chinook - Lead ELE

Avait le travail de qqs membres à gérer en plus d’une grosse charge de travail (plus cours)

Attention a mes co-equipiers avant tout

Realisation PFE:
ORGANISATION primordiale
Gestion du risque - risque devient priorité.
1. Preuves de concepts individuels: systeme hw Zynq + tous les peripheriques + leur capteur
2. Developpement app scheduler FreeRTOS
3. Integration des capteurs en ordre de complexite

Loi de Pareto - 80% du resultat provient de 20% de l’effort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

(Débrouillardise et autonomie)

Donne un exemple de fois ou tu as eu à travailler te débrouiller tout seul

A

Chinook PFE
Développement du système d’acqu

Developper le coter logiciel tout seul
Aucune experience FreeRTOS

Dev incremental
Lecture ‘Mastering FreeRTOS’

Answering Tip: Describe how you were able to use existing skills or learn skills to work by yourself. Demonstrate that you are comfortable in your skin and can work independently when required.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

(Débrouillardise et autonomie)

Parle d’une fois ou tu as surmonté un blocage.

A

Souvent arriver

Avant: porter à vouloir résoudre le block sur le champs.

Maintenant:
Si temps le permet je préfère prendre du recule puis ensuite retourne voir le problème.

Implementation isolee de test
Sinon scéance de debug qui commence.
Je sors mon cahier de note et je commence ma démarche logique.

Answering Tip: Work through your process of resolving blocks.

Bonus Example: It’s effective to talk about strategies you use to manage stressful situations. What is your internal dialogue when you’re going through a stressful situation? How do you work through a stressful problem?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quelle est ta plus grande faiblesse?

A

Misere a deleguer

Petit coter perfectionniste - je peux devenir un peu controlant

Experience Team Lead Chinook
Realisation que pas deleguer peut mener a surcharge de travail
Je travaille la dessus

Tip:
A good weakness answer has two important parts: Your weakness and how youre already working on it.
Choose a good weakness: be authentic but Pick a weakness that is acceptable for the job at hand or select a weakness that is relatively minor and “fixable”. Demonstrate that you are working on your weakness - a great candidate is always looking for ways to learn and grow. A fabulous candidate then takes the initiative to improve

https://biginterview.com/blog/2014/02/what-is-your-greatest-weakness.html

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Pourquoi est ce qu’on devrait t’engager?

A

Chinook 8
Competences techniques en embarque temps reel
Experience organisation et gestion priorites
Competition/experience club - soft skills d’equipe

Nep tools succes
Competences acquises en oriente objet
autonomie
initiative (TDD, patterns, decouplage)

Projet personnels
Interet dev Linux, le IoT et l’embarque en general

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Parle moi de ton experience dans le club Chinook

A

Chinook 7:
Developpeur
Responsable de la mise a jour du systeme d’orientation automatique du mat.
Peu d’experience en developpement logiciel embarque Fais partie de la cohorte de competition.

Chinook 8:
Chef d’equipe et ma derniere annee de BAC.
PFE sur la conception du nouveau systeme d’acquisition du vehicule avec 2 autres co-equipiers.

17
Q

Parle moi de ton experience de stage chez Neptronic

A

Ete choisi pour faire partie de l’equipe de developpement logiciel R&D mais j’ai accepter de faire du developpement d’outils de support en Python avec le framework UI Qt

Aucune experience en developpement d’applications de bureau
Developper mon autonomie et ma debrouillardise
Apprentissage de concepts OOP

18
Q

Parle moi de ton poste actuel chez Neptronic

A

Travaille sur des outils de support pour l’equipe de developpement embarque.

Amelioration de mon projet de stage et developpement d’un nouvel outil simultanement avec les dev embarques

19
Q

Parle moi de ton experience Workaway

A

Cadeau fin de BAC
Eu la chance d’habiter avec une famille de la region de Cologne pendant 2 mois.
Apprendre a parler, decouvrir les environs, appris a me debrouiller a l’etranger

20
Q

Parle moi de toi

A

Initialement interesser par le hardware
Finalement passion embarquer/software.

Experience embarque provient majoritairement de projets que j’ai accompli dans Chinook / projets maison
Experience professionnel de developpement logiciel haut niveau et OOP avec Python

Interesser par Linux et le IoT
Motiver, autonome, avide de connaissance. Team player, toujours le but commun en tete