• [^] # Re: Algorithmique

    Posté par (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 7.

    Par contre, la capacité d'analyse et de réflexion, c'est une autre histoire. En l'occurrence, ils cherchaient des gens capables de se sortir de situations complexes avec des algorithmes aussi peu coûteux que possible. Je ne parle pas juste d'écrire une fonction de tri. Je parle d'algorithmes sur des arbres/graphes, d'algorithmes distribués, etc.

    C'est un peu dommage si tu n'as jamais étudié ces cas de figures en profondeur, ça pénalise fortement.
    L'algo c'est bien mais c'est tellement vaste qu'à poser des questions trop pointues on peut se fausser dans l'évaluation du candidat. Sauf si justement les questions pointues portent sur ce que fait l'entreprise dans la plupart de ses applications (mais est-ce réellement le cas ? J'en ai vu pour qui ce n'était pas le cas...)

    Ils conseillent de se préparer fortement avant. Avant l'interview, ils suggèrent divers livres et exercices sur le sujet.

    Mouais, quand tu tentent de passer une dizaine d'entretiens tu ne peux pas t'amuser en plus à faire des exercices et lire des bouquins pour chacun car cela prend énormément de temps. Ok ça teste la motivation mais là encore, ça me paraît un poil abusé.
    Normalement tu utilises ton expérience, éventuellement ton diplôme, tes projets pour justifier ton savoir et ton savoir faire. Un bachotage avant un entretiens bof.

    Je n'ai jamais eut d'entretien aussi complet et stimulant en France.

    Pourtant pas mal de boîtes te font passer devant un directeur technique qui te font passer des tests ou te posent des questions techniques pour évaluer rapidement ton niveau. C'est souvent un change agréable où tu peux apprendre des choses sur le domaine de métier de la boîte et les technologies associées.