L'entraînement absurde pour obtenir les meilleurs salaires

Поделиться
HTML-код
  • Опубликовано: 22 янв 2025

Комментарии • 99

  • @ybchl1090
    @ybchl1090 16 дней назад +51

    C’est dommage que tes vidéos soient de plus en plus rares et qu’elles manquent de durée. On aimerait vraiment en voir plus et des formats plus longs, car ton contenu est excellent !

  • @luctn1
    @luctn1 16 дней назад +13

    Excellente idée ! Fonce Benjamin !

  • @jeandavidbruno6860
    @jeandavidbruno6860 16 дней назад +2

    Super projet ! On t'attend.
    Ces genres d'exos musclent le cerveau.

  • @CBoissiere
    @CBoissiere 16 дней назад +3

    Moi je trouve ça sympa les exos d'algo.
    Beaucoup de gens trouvent ça frustrant parce qu'ils n'y arrivent pas rapidement, et que ça demande de l'entrainement. Les gens n'aiment pas la frustration.
    Mais si il y a bien un truc que j'ai remarqué autour de ma carrière :
    Tu peux être un bon dev sans être fort en algo
    J'ai trèèèèès rarement croisé des mauvais dev qui était fort en algo (et en soit ils étaient pas nuls, mais insupportable..)

  • @paulinlendi7585
    @paulinlendi7585 16 дней назад +2

    Très bonne idée je suis partant
    J'avais la même idée mais jamais eu l'occasion de commencer

  • @mathieuvdc
    @mathieuvdc 16 дней назад

    Bon petit parcours du combattant mais qui permet de bien progresser sur certains points essentiels du dev. Le leetcode c'est en effet discutable mais par contre le System Design ou encore les connaissances en DDD / Architecture sont vraiment bangers pour se senioriser.

  • @Toni-no6zz
    @Toni-no6zz 16 дней назад +12

    Je te suis depuis un bon moment et j’ai beaucoup apprécié ton contenu par le passé. Cela dit, j’ai l’impression que ces derniers temps, tes vidéos manquent un peu de souffle ou d’originalité. J’imagine que ce n’est pas évident de toujours trouver de nouvelles idées, mais pourquoi ne pas essayer de raconter des histoires autour du code ? Avec ta personnalité, je suis sûr que ça pourrait être super intéressant.

    • @unfalldead
      @unfalldead 16 дней назад +2

      manque d'originalité et propose un truc que tout le monde fait sur youtube : raconter des histoires

    • @Toni-no6zz
      @Toni-no6zz 16 дней назад +2

      @@unfalldead Justement, il n'en a jamais fait, c'est pour ça que j'ai proposé l'idée. Il y a tellement d'histoires intéressantes qui pourraient être racontées autour du code ou des développeurs ! Par exemple, la série The Playlist qui parle du fondateur de Spotify, un ancien dev est vraiment cool. Ce genre de contenu pourrait vraiment apporter un vent de fraîcheur tout en restant dans sa DA.

  • @gwencassel
    @gwencassel 16 дней назад +2

    J’avais jamais vu, mais c’est altered beast qui tourne sur l’écran du fond. Mes enfants y jouent sur méga drive. Ils adorent le côté rétro 😅

  • @ElowM61
    @ElowM61 9 дней назад

    Super projet que je suivrai avec plaisir !

  • @Londonesify
    @Londonesify 16 дней назад +2

    L’idée des lives est incroyable ! Possible de faire du multi streaming sur twitch tu penses ?

  • @Wolvxrine
    @Wolvxrine 16 дней назад

    Je suis en train d'apprendre le code, notamment le java et je connaissais pas du tout se site, merci grâce à toi je vais pouvoir m'entrainer, car c'est vrai qu'au début c'est difficile de savoir par ou commencer quand on te donne une consigne, et c'est encore plus dur quand tu débutes car tu ne connais pas toutes les fonctions de base implémenter dans chaque langages.

    • @TheShmupExperiment
      @TheShmupExperiment 16 дней назад +1

      "apprendre le code"
      On n'apprend pas "le code".

    • @AInelo
      @AInelo 16 дней назад

      @@TheShmupExperimenton code 🧑🏽‍💻

  • @ericamouzou-cr4dv
    @ericamouzou-cr4dv 7 дней назад

    et que pense tu de codewars ?

  • @yanevans
    @yanevans 16 дней назад

    Alors là il en fallait pas plus pour me motiver ! Je participerai à tout les lives carrément je pense hahah ! Ps : J'ai testé l'exo sur leetcode et ça m'a pris 28 minutes (J'avais pas du tout vu la note sur la complexité 😂).

  • @cyb3rsoldi3r
    @cyb3rsoldi3r 13 дней назад

    L’idée des lives est intéressante, en tant qu’étudiant c’est pertinent d’avoir un bon profil leetcode vous pensez ? Est ce que les petites/moyennes boites le prendront en compte

  • @cyriledouard9848
    @cyriledouard9848 15 дней назад

    bonne annee a toi benjamin je suis chaud pour te voir faire des exercise de leetcode j'ai hate de te voir a nouveau le cerveau en ebulition sur ces defis de l'enfer je pense que tu dechiré le game

  • @omarJ-
    @omarJ- 16 дней назад

    Qu'en est il de meetsponsor aux US ...ca pivote, ca vivote, il y a de la traction ?

  • @vincentmarconnet6061
    @vincentmarconnet6061 16 дней назад +1

    Hâte de participer au live !

  • @laurelineparis5407
    @laurelineparis5407 12 дней назад

    L' Opinion partagée très intéressante et insightful, notamment sur les usages de s'appuyer sur les leetcodes algo des grosses boites. 👌
    Comme tout dans la vie, ça permet de filtrer une masse in fine.
    Du coup, la question: quoi penser lorsque l'on tombe sur des processus de recrutements qui ne proposent pas de test technique ? Qu'en penses tu ?
    Le projet stream + leetcode c'est niquel ✨👌

  • @chokofriends6452
    @chokofriends6452 16 дней назад +1

    très hate de participer à ces lives !

  • @ramielmallah8821
    @ramielmallah8821 16 дней назад

    Un grand oui pour les lives

  • @Alex-b7q3f
    @Alex-b7q3f 16 дней назад

    bonne année 🎉

  • @Jol_CodeWizard
    @Jol_CodeWizard 15 дней назад

    Bonjour Benjamin Code,
    je publie sur ma chaîne une vidéo "Smart, Sorted Or Not, Array Merge" dans laquelle je "résous" ton exercice. Le code écrit exécute bel et bien n + m itérations 🙂Et si la vidéo est longue, c'est parce qu'elle ne montre pas que ça. Je fais quelque chose d'un peu plus général, et puis je teste les performances, notamment, à la fin, avec l'ajout de memory pools 🙂
    Je te remercie pour l'inspiration.

  • @FREAMAW
    @FREAMAW 16 дней назад +1

    Perso je vois pas comment le faire autrement qu'en O(m+n)

  • @mrkanata7696
    @mrkanata7696 16 дней назад

    est-ce que vous penser que le fait d'intégrer chatGpt au quotidien pour résoudre tout type de pbs nous rendrait moins bons sur le long terme à résoudre ce genre d'exercices car on prendrait l'habitude de ne plus les faire ?

  • @clashroyal6022
    @clashroyal6022 16 дней назад

    je pense que leetcode est une excellente plateforme pour s'entrainer sur les algorithmes et de perfection notre esprit logique et c'est vrai c'est tres satisfaisant quand on resous un LC

  • @mariet4376
    @mariet4376 16 дней назад

    Chaud pour les lives !

  • @LaBoitech
    @LaBoitech 15 дней назад

    Des lives de co-work en some: J'en fait et c'est très agréable :)

  • @NAPHTALIMALKA
    @NAPHTALIMALKA 16 дней назад

    Comment je peux apprendre python. Est ce que il y a une formation gratuite en francai .

    • @Louis-nd1cf
      @Louis-nd1cf 16 дней назад

      Fais des formats en anglais y'a pas mieux et j'ai decouvert le cs50 pour apprendre a coder et te donner de tres bonnes bases c'est top

  • @charlesdesaintemarie9499
    @charlesdesaintemarie9499 16 дней назад

    Trop bien !

  • @SandarPunk
    @SandarPunk 14 дней назад

    Bon idée je pense !

  • @BenjaminCode
    @BenjaminCode  16 дней назад +6

    Vous pensez quoi des exos de Leet Code vous ? Vous êtes forts là dedans ?
    Essayez Crisp pour vos propres projets et profitez de 30% de réduction à vie sur les plans essentiels et supérieur avec mon code promo : BEN_LOVE_CRISP+30%
    L'outil est assez bluffant, profitez-en !
    crisp.chat/fr/?

    • @xavierlumiere3107
      @xavierlumiere3107 16 дней назад

      Bah moi je trouve ça juste frustrant. Fraichement diplômé donc pas beaucoup d’expérience et pourtant on m’a recalé d’un process de recrutement après un test raté. Un test très bizarre mais sans le droit de se documenter en ligne sans avoir le droit d’utiliser l’ia. Âpres cela même pas l’occasion de se présenter positivement avec nos projets perso.
      Peut-être que je rage mais je trouve cela très injuste. Mais c’est comme ça. On cherche les cracks juniors pour les exploiter à prix réduit. Cela m’a un peu dégoûté de l’industrie tech.

    •  16 дней назад

      Si c'est comme sur les autres site, j'ai un gros problème pour comprendre les tournures des phrases et les questions ambiguë et c'est en anglais en général et Google translate ne comprend pas non plus, ça devient souvent encore plus tordu.

  • @dav6983
    @dav6983 16 дней назад

    Tu peux lire le livre: Cracking the coding interview de Gayle Laakmann McDowell :)

  • @cyano5758
    @cyano5758 16 дней назад

    L'idée magique c'est de remplir le premier tableau par la fin ?

  • @yourself1844
    @yourself1844 16 дней назад

    Super idée

  • @doke6057
    @doke6057 16 дней назад

    C'est marrant, j'ai pris comme décision de commencer à apprendre les DSA cette semaine, la semaine dernière.
    J'hésite encore entre leetcode et neetcode... Mais vu que leetcode à kotlin je pense que la réponse est donnée.

    • @thom9909
      @thom9909 16 дней назад +1

      neetcode 100x
      y’a des milliers de probleme sur leetcode, alors que sur neetcode y’en a 150 sélectionnés pour que tu les fasses dans le bon ordre pour apprendre, y’a une roadmap, y’a pour chaque exo une vidéo de Neetcode qui le corrige
      Y’a pas photo

    • @doke6057
      @doke6057 16 дней назад

      @@thom9909 faut que je prenne une journée ou deux pour réapprendre java 😆merci

  • @NadfriJS
    @NadfriJS 16 дней назад

    Oh la galère, j'ai passé 2 heures dessus avant d'y arriver! au final la réponse était toute simple.

  • @issa1149
    @issa1149 16 дней назад

    Partant pour les lives !!!

  • @QuizZzone39
    @QuizZzone39 2 дня назад

    Le chat va te donner la solution c'est sur

  • @Azer_Oner
    @Azer_Oner 16 дней назад

    Ouai c'est une bonne idée ça 😁

  • @Abdoul-Aziz-d3z
    @Abdoul-Aziz-d3z 14 дней назад

    Benjamin a changé de moteur vidéo ?

  • @KorxKlesk
    @KorxKlesk 16 дней назад

    Sauf erreur de ma part, ça fait un paquet de temps que Google et d'autres n'utilisent plus ce genre de tests pour leur recrutements. Je fais passer des entretiens de recrutement sur des postes de Senior/lead et on n'en fais plus passer non plus car ça n'apportait strictement rien et on peut faire bien plus pertinent très facilement. Designs patterns, architecture ( de code et de SI ), infra ( provisionning, config etc ), connaissances Ops, bonnes pratiques, culture du test etc etc. Autant de trucs indispensables pour qui veut commencer à dev sérieusement sur autre chose que des plugins wordpress.

    • @BenjaminCode
      @BenjaminCode  16 дней назад +2

      Je m'appuie sur le tweet de Gegerly, il avait pas l'air de dire que c'était plus d'actu et il expliquait pourquoi avec exactement ce que j'explique dans la vidéo. Mais peut être que c'est plus le cas, j'ai pas passé de tests chez eux dernièrement !

  •  16 дней назад

    Faut nettoyer ton tapis de souris Ben ! :)

  • @MDI_STUDIO
    @MDI_STUDIO 16 дней назад

    Arf dommage que tu ne donnes pas la solution ^^'' Perso je ne les ferais pas mais j'aurais bien voulu voir comment ta réussi :/ Et si d'autres ne veulent pas savoir pour le faire de leur côté il passe juste la solution ^^ Merci pour la vidéo c'était super intéressant !

    • @xtunasil0
      @xtunasil0 16 дней назад

      C'est un merge sort simplifié.
      L'exe dit que 2 array de base sont déjà triées et qu'il faut garder le même ordre.
      Il suffit donc d'iterer manuellement sur les 2 à la fois. Tu prends un à gauche, un à droite, tu gardes le plus petit des 2, tu le push dans ta nouvelle array puis tu prends un nouvel elm à gauche.
      Tu compares ton nouveau de gauche avec l'ancien de droite.
      Et rebelotte jusqu'à arriver au bout d'une des 2.
      Une fois que t'es au bout, suffit de pusher tout le reste.
      Dans son exo, on lui dit aussi d'ignorer les 0.

    • @BenjaminCode
      @BenjaminCode  16 дней назад +1

      sauf que moi j'ai tenté l'exo en complexité d'espace constante. C'est à dire que j'avais pas le droit de faire de copy de tableau et ça m'a diablement compliqué la vie !

    • @rawz06
      @rawz06 16 дней назад +1

      Pour le faire en temps O(n+m), il faut itérer de la fin num1 jusqu'au début avec 3 index,
      - celui du dernier élément de num1
      - celui du dernier élément de num2
      - l'index de placement final qui part de tout la fin de num1 (index principal)
      Puis si le dernier élément de num1 est supérieur au dernier élément de num2, alors que tu places l'élément à la fin de num1 à l'index de placement final et tu décrémentes ton index de num1 et ton index principal
      Sinon tu fais ça avec num2, tu décrémentes ton index de num2 et ton index principal
      Ceci jusqu'à que ton index principal arrive à 0 ou que ton index de num2 arrive à 0 (ça veut dire que tous les éléments restants dans num1 sont inférieurs à tous les éléments de num2 et pas besoin de les replacer)
      Voila on peut pas faire plus rapide 😅

    • @xtunasil0
      @xtunasil0 14 дней назад +1

      @@BenjaminCode Tu peux créer l'array finale en une fois de taille n + m et juste faire du
      a[i] = b[j] < c[l] ? b[j] : c[l];
      Puis incrémenter i et soit j soit l en fonction de celui qui a été pris.
      Tu peux aussi tout mettre dans l'array final et la sort in place.
      Après, c'est facile a dire quand on a déjà fait ce genre d'exo en se cassant la tête plusieurs heures: J'ai du faire ça quand je faisais CS50 y a 5 ans.
      Je recommande d'ailleurs très fortement CS50 à tous ceux qui apprennent!
      C'est online et ENTIÈREMENT gratuit. Y a même un espace pour coder et soumettre ses solutions !
      Je l'ai fait après avoir fait un bootcamp webdev du type Simplon pcq j'avais l'impression qu'il me manquait des bases.
      J'ai du faire, en C, un merge sort, la construction et le parcours d'un graph, la construction d'une hashmap. Etc.
      Une de mes meilleures decisions!

  • @SuperCyrilD
    @SuperCyrilD 16 дней назад

    Trop bien

  • @AntoineA1995
    @AntoineA1995 16 дней назад +2

    Une agence fait un test technique lors de la candidature pour filtrer, y a un exo ou il faut faire une fonction pour calculer la disance entre deux ville avec des coordonnées gps, et y a un timer de 3mn … je sais pas en quoi c’est réaliste du métier de dev 🤷🏻‍♂️

  • @itachouille5127
    @itachouille5127 16 дней назад

    👍👍

  • @angelamidev
    @angelamidev 15 дней назад

    Alors moi j'ai ça (en premier jet en C++, après je ne sais pas si je peux utiliser des fonctions standard et je suis certain qu'il y a des moyens d'optimiser cela mais je suis content car cela ne me semblait pas trop dur comme exo... j'aurai dû après coup utiliser std::sort au lieu du qsort.... c'est des restes de C. ':-) ) : class Solution {
    public:
    static int compare(const void* a, const void* b)
    {
    const int* x = (int*) a;
    const int* y = (int*) b;
    if (*x > *y)
    return 1;
    else if (*x < *y)
    return -1;
    return 0;
    }
    void merge(vector& nums1, int m, vector& nums2, int n) {
    //nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3
    if (nums2.size() > 0 && nums1.size() > 0) {
    for (int i = 0; i < n; i++) {
    nums1[m+i] = nums2[i];
    std::cout

  • @mrmicro5181
    @mrmicro5181 16 дней назад

    Question naïve mais en entretien ou même pour ce genre d'exercice il est attendu de ne faire appel à aucune ressource extérieur ? J'avoue que je trouve le concept sympa mais sans MDN je suis perdu mdr.

    • @quentinmartell1008
      @quentinmartell1008 16 дней назад

      c'est de l'algorithmie, y a pas besoin de ressources (en plus tu peux choisir le langage si jamais c'est juste un soucis de comment naviguer dans un array ou comment faire des boucles)

  • @maxence7340
    @maxence7340 15 дней назад

    10:19 une harpe, pas un arc

  • @rawz06
    @rawz06 16 дней назад

    J'ai testé cet exercice, j'ai réussi, c'est bon je peux intégrer Google 😅

    • @doke6057
      @doke6057 16 дней назад

      Pour google les problèmes sont mediums, il me semble.

    • @rawz06
      @rawz06 16 дней назад

      @@doke6057 c'était une vanne 😅

    • @rawz06
      @rawz06 16 дней назад

      @@doke6057 C'était une blague 🙃

    • @rawz06
      @rawz06 16 дней назад +1

      C'était une blague

    • @doke6057
      @doke6057 16 дней назад

      @@rawz06 🙃

  • @Pitoouuu
    @Pitoouuu 16 дней назад +1

    8:42 mdr, le code qui n'a rien à voir avec le problème, ou alors t'es parti beaucoup trop loin dans ta réflexion 😂

    • @rawz06
      @rawz06 16 дней назад

      C'est son SaaS meetsponsors ça

  • @hanonymerick9476
    @hanonymerick9476 День назад

    mon pote, on a eu la
    meme idée...

  • @diduknowhrs7373
    @diduknowhrs7373 16 дней назад +1

    Merci pour la vidéo, mais la Pub est trop longue ! 2 minutes sur une vidéo de 12 min ... aie aie ^^
    La boite qui fait la PUB, en plus, manque pas d'air , on doit leur envoyer un projet en entier avant entretien ? C'est des fous !
    Imaginons qu'on doivent faire un projet par candidature...On trouve plus jamais de boulot et on taf gratos avant d être embaucher MDR.
    Ce sera un grand non pour moi :)

    • @BenjaminCode
      @BenjaminCode  16 дней назад +1

      je note pour la longueur de la pub, j'ai pris un peu mes aises. Je ferai plus court next time. Surtout si la vidéo est courte.
      Par contre pour le test technique, c'est qu'une fois que tu as passé les premiers entretiens avec la boite. Il faut bien qu'ils testent ton niveau d'une manière ou d'une autre. Et c'est pas du travail gratuit vu qu'ils vont pas utiliser ce que tu as fait. Leur chat à eux il est déjà codé !
      Et si t'en es au stade ou on te demande l'entretien technique, c'est plutôt bon signe, à ta place je ferais le test volontiers !

    • @diduknowhrs7373
      @diduknowhrs7373 14 дней назад

      @@BenjaminCode je donne rarement mon avis, merci pour ta réponse posée. Je voulais pas que tu doives me répondre, surtout sur un commentaire ou je "rale". Mais la chaine et ses sponsor reste top, abonnée de longue date, je suis pas prêt de changer. Prochain commentaire = 3 message positif pour me faire pardonner ^^

  • @adrkacz
    @adrkacz 16 дней назад

    Pendant les entretiens techniques, tu devras parler tout en réfléchissant. Du coup, il serait plus pertinent de garder un format “normal” de live, plutôt que d’introduire 25 minutes de silence, ce qui pourrait te donner de mauvaises habitudes à terme.

  • @hanonymerick9476
    @hanonymerick9476 День назад

    mais moi je pense aller sur twitch

  • @snogyy
    @snogyy 14 дней назад

    Perso je regarderai les VOD, fonce

  • @jonathandufour8621
    @jonathandufour8621 16 дней назад +8

    Y'a que moi qui trouve que la durée de sa sponso est tout bonnement ABUSÉE ?!

    • @Hankeo-t5r
      @Hankeo-t5r 16 дней назад

      Ça épouse parfaitement la vidéo, on ne sent presque pas.
      Les 3 premières secondes je voulais passer la pub, mais, après quelques secondes, je suis allé jusqu'au bout

    • @Kingssrage
      @Kingssrage 16 дней назад

      C'est meet sponsor quoi

    • @Hankeo-t5r
      @Hankeo-t5r 16 дней назад

      @@KingssrageMDR 😅😅😅

  • @CalakTV
    @CalakTV 16 дней назад

    allez, juste pour rire, je l'ai fait en one-liner :
    void merge(vector& nums1, int m, vector& nums2, int n) {
    while (0 < m+n && n > 0) nums1[m+n] = (0 < m && nums1[m-1] > nums2[n-1]) ? nums1[--m] : nums2[--n];
    }

  • @alexeinkere
    @alexeinkere 16 дней назад

    Je reste dubitatif quand la majorité des développeurs ne pourront pas s'approcher de ce genre d'entreprises. Mais effectivement, sans essayer on ne peut jamais réussir !
    Je préfère me concentrer sur des technos qui m'ouvrent les portes d'entreprises plus basiques perso.

  • @narcoleptik44
    @narcoleptik44 16 дней назад

    Ils peuvent demander à l’ia de créer un nombres infinis d’exercice personnalisé maintenant ^^

  • @TheShmupExperiment
    @TheShmupExperiment 16 дней назад

    Fusion de deux tableaux triés dans le premier... niveau début de première année d'école :-) Avec l'actuelle spécialité NSI, on pourrait même l'exiger de lycéens...

  • @onlinenk13
    @onlinenk13 15 дней назад

    Je te conseille aussi codingame.

  • @moiseakee
    @moiseakee 16 дней назад

    Bonjour Benjamin Code, que pense tu de la derniere video de DHA BAVARAGE a propos du saturage tu metier de developpeur web et des framework comme react js ? Sa serait bien si on pouvait avoir ton idee la dessus.. Dsl sous QWERTY, ruclips.net/video/hTDYFpwFaLw/видео.htmlsi=RJul3nfCazB0bedp