Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3445 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  24367  24368  24369  ..  27178  27179  27180  27181  27182  27183
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2400308
masklinn
í dag viðrar vel til loftárása
Posté le 12-11-2021 à 20:38:43  profilanswer
 

Reprise du message précédent :
Discworld Collector's Library est complet [:jar jar]
 
£517 [:korni:4]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 12-11-2021 à 20:38:43  profilanswer
 

n°2400309
Hermes le ​Messager
Breton Quiétiste
Posté le 12-11-2021 à 20:50:14  profilanswer
 

Bon weekend :/
 
Ce qui veut dire encore plus de boulot qu'en semaine à faire tout ce qu'on a pas le temps de faire :/


---------------
Expert en expertises
n°2400310
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 12-11-2021 à 21:24:30  profilanswer
 

DDT a écrit :


Je comprends pas cet argument. Quand ça t'arrange, c'est quand ça t'arrange hein.

 

Pour avoir testé à peu près tous les processus d'entretiens en tant que candidat, devoir potasser une centaine de problèmes sur leetcode rien que pour passer les premiers entretiens techniques (qui seront probablement pas organisés quand ça t'arrange, mais quand l'employé en face est dispo) ça a beaucoup plus d'impact sur mon temps libre comparé à un projet de 2-3 heures avec une échéance raisonnable (généralement les boîtes te donnent une ou deux semaines).


De mon point de vue ça marche comme ça devrait ça, en tout cas à Google (le fait que plein de boîtes pour lesquelles ça ne s'applique pas copient le procédé dans se poser de questions, c'est un autre problème) : le goût pour les algorithmes ça fait partie de la culture de la boîte. Pour moi qui ai appris l'informatique par passion, qui ai potassé des concours de programmation pendant des années, faire du leetcode c'était un plaisir. Du coup, on favorise part ce procédé les nerds qui se branlent la nouille que des questions de performance, et on en retrouve en grande proportion dans la boîte. C'est un lien culturel très fort.

 

Il n'est pas nécessaire, il y a plein de gens qui sont rentrés en serrant les dents et qui n'aiment pas ça. Ils ont leur raison, et c'est très vite, ça veut dire qu'ils sont là parce qu'ils en ont envie (ou pour l'argent, mais quand même ne soyons pas vulgaires).

 

Au final, je pense que le recrutement fille sur trois grandes dimensions :
- les passionnés qui aiment bien la culture et qui passent les entretiens facilement parce-que c'est le genre d'exercice qu'ils aiment travailler.
- les travailleurs qui veulent absolument rentrer dans la boîte et sont près à investir du temps pour y parvenir.
- les génies qui comprennent tout en deux minutes.

 

Les trois catégories sont utiles. Perso je suis surtout dans la première. J'ai fait embaucher un collègue ancien temp qui est objectivement pas très fort et qui n'aime pas les trucs algorithmiques. Il était motivé, on a bossé ensemble de 7 à 9h tous les mardis pendant 6 mois. Il vient d'avoir sa première promotion.

 

Bref, je suis désolé que tu souffres des dommages collatéraux de toutes les cogip qui pensent que copier Google est une bonne idée, et je ne t'en veux pas de ne pas vouloir venir bosser ici :D

Message cité 1 fois
Message édité par hephaestos le 13-11-2021 à 07:08:16
n°2400311
ratibus
Posté le 12-11-2021 à 21:24:54  profilanswer
 

masklinn, un metaverse pour toi : https://twitter.com/iceland/status/1458757245441822731 :D


---------------
Mon blog
n°2400312
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 12-11-2021 à 21:28:29  profilanswer
 

el_barbone a écrit :


 au passage, je n’ai jamais mal parlé de toi et jamais critiqué vos process de recrutement non plus... je suis vraiment désolé que ça puisse te traumatiser ainsi que j’ai pu prendre un recrutement chez Google à la légère ...


Je suis désolé, c'est mon côté ghetto, une insulte gratuite. Je n'en pensais rien. Et évidemment, on refuse beaucoup de personnes qui feraient de très bons employés, c'est une des caractéristiques du système : bonne précision, mauvais recall.

 

Je ne t'en veux pas de prendre le recrutement à la légère, tu y as investi autant de temps que les personnes qui te recrutaient, je pense que c'est juste ; je comprends la curiosité, j'aurais fait pareil.

n°2400313
___alt
Posté le 12-11-2021 à 21:38:06  profilanswer
 

Dites, quand vous lisez ça vous comprenez que c'est du code GPL ou LGPL ?
 

--[[
Copyright 2013-2021 João Cardoso
SecureTabs is distributed under the terms of the GNU General Public License (or the Lesser GPL).
This file is part of SecureTabs.
SecureTabs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
SecureTabs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with SecureTabs. If not, see <http://www.gnu.org/licenses/>.
--]]


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2400314
ratibus
Posté le 12-11-2021 à 21:39:56  profilanswer
 

GPL ou LGPL, c'est toi qui choisis ce qui t'arrange :D

Message cité 1 fois
Message édité par ratibus le 12-11-2021 à 21:40:55

---------------
Mon blog
n°2400315
gfive
Posté le 12-11-2021 à 21:41:54  profilanswer
 

Il y a des gens avec une BBox 4K (Android) chez qui Netflix ne marche plus?
Dans ces cas là après avoir turned it off and on again, la solution a tester c'est maj ou réinstaller l'appli?


---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2400316
___alt
Posté le 12-11-2021 à 21:57:49  profilanswer
 

ratibus a écrit :

GPL ou LGPL, c'est toi qui choisis ce qui t'arrange :D

 

En pratique on est dans le monde des addons de World of Warcraft où la moitié des gens se contrebattent les couilles des licences logicielles mais j'aimerais bien faire propre.
(et dans mon cas je préfère licencier sous MIT, du coup je peux utiliser une lib en LGPL mais pas en GPL)


Message édité par ___alt le 12-11-2021 à 21:58:03

---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2400317
el_barbone
too old for this shit ...
Posté le 12-11-2021 à 22:07:23  profilanswer
 

hephaestos a écrit :


Je suis désolé, c'est mon côté ghetto, une insulte gratuite. Je n'en pensais rien. Et évidemment, on refuse beaucoup de personnes qui feraient de très bons employés, c'est une des caractéristiques du système : bonne précision, mauvais recall.
 
Je ne t'en veux pas de prendre le recrutement à la légère, tu y as investi autant de temps que les personnes qui te recrutaient, je pense que c'est juste ; je comprends la curiosité, j'aurais fait pareil.


Appreciated, n’en fait pas trop cependant ... tu pousses le bouchon un peu loin Maurice ;)


---------------
En théorie, la théorie et la pratique sont identiques, en pratique, non.
mood
Publicité
Posté le 12-11-2021 à 22:07:23  profilanswer
 

n°2400318
DDT
Few understand
Posté le 12-11-2021 à 22:08:39  profilanswer
 

hephaestos a écrit :


 
Bref, je suis désolé que tu souffres des dommages collatéraux de toutes les cogip qui pensent que copier Google est une bonne idée, et je ne t'en veux pas de ne pas vouloir venir bosser ici :D

Heu tu confonds, moi j'ai rien dit sur où je voulais bosser ou pas. :D
 
Après objectivement je pense avoir une bonne idée de l'effort demandé par les différents processus, et je suis le premier à critiquer l'utilisation de projets pour filtrer quand c'est mal fait, mais je critique aussi leetcode quand c'est mal fait: et en effet le problème c'est surtout les boîtes qui copient Google sans réfléchir, car vous faites l'effort de le faire le mieux possible.
 
Je répondais vraiment à rokhlan sur l'argument du temps libre: toutes les grosses boîtes ont un processus qui est fondamentalement asymétrique. Si une boîte te demande de passer 2-3h dans ton coin, dans certain cas c'est justement pour t'éviter de passer 20-30h à te préparer avant le premier entretien téléphonique, donc tu peux pas forcément rejeter l'approche sans connaître la suite et comment c'est utilisé.
 
Et si t'aimes leetcode tant mieux mais perso j'estime qu'il y a des domaines plus intéressants quand je veux approfondir mes connaissances en info.
Alors ouais des algos et structures de données y en aura toujours partout dans tous les domaines mais hors contexte je trouve pas forcément ça très fun.


---------------
click clack clunka thunk
n°2400319
Plam
Bear Metal
Posté le 12-11-2021 à 22:44:33  profilanswer
 

Ouais perso les trucs d'algo je trouve ça fun mais seulement un moyen d'arriver à faire quelque chose dans un contexte plus large (et idéalement positif selon mes critères :o ).
 
Pour moi l'info c'est vraiment qu'un outil au service d'une ou des idées :o (mais un outil marrant :D )


---------------
Spécialiste du bear metal
n°2400320
ratibus
Posté le 12-11-2021 à 22:53:48  profilanswer
 

Rien qu'un FizzBuzz avec 10 minutes, un bout de papier et un crayon, tu dégages tellement de monde :D


---------------
Mon blog
n°2400321
nraynaud
lol
Posté le 12-11-2021 à 23:10:44  profilanswer
 

moi je voulais tenter un algo un peu velu chez plamcorps, mais ils ont pas voulu :(


---------------
trainoo.com, c'est fini
n°2400322
gatsu35
Blablaté par Harko
Posté le 12-11-2021 à 23:52:31  profilanswer
 

ratibus a écrit :

Rien qu'un FizzBuzz avec 10 minutes, un bout de papier et un crayon, tu dégages tellement de monde :D


tu dégages aussi les gens quand il font un : if %3 && %5 then "fizzbuzz" alors que gérer %3 et %5 en individuel suffit ?

 

je serai tenté aussi

Message cité 2 fois
Message édité par gatsu35 le 12-11-2021 à 23:53:08

---------------
Blablaté par Harko
n°2400323
ratibus
Posté le 13-11-2021 à 00:15:50  profilanswer
 

gatsu35 a écrit :


tu dégages aussi les gens quand il font un : if %3 && %5 then "fizzbuzz" alors que gérer %3 et %5 en individuel suffit ?  
 
je serai tenté aussi


Y a un bonus si tu sors un %15 :o


---------------
Mon blog
n°2400324
nraynaud
lol
Posté le 13-11-2021 à 01:13:17  profilanswer
 

'tain la remarque profonde : les algos cache oblivious sont obligatoires, parce que dans toute la hiérarchie de la mémoire, les différents caches ont des lignes de longueur différentes. Donc sniper une longueur de ligne c'est un peu la merde.


---------------
trainoo.com, c'est fini
n°2400325
gatsu35
Blablaté par Harko
Posté le 13-11-2021 à 01:38:24  profilanswer
 

ratibus a écrit :


Y a un bonus si tu sors un %15 :o


et là : i%3?"":"Fizz"+i%5?"":"Buzz"


---------------
Blablaté par Harko
n°2400326
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 13-11-2021 à 07:41:30  profilanswer
 

el_barbone a écrit :


Appreciated, n’en fait pas trop cependant... tu pousses le bouchon un peu loin Maurice ;)


C'est compliqué mais c'est compliqué [:caudacien:5]


Message édité par hephaestos le 13-11-2021 à 07:41:50
n°2400327
ratibus
Posté le 13-11-2021 à 08:33:07  profilanswer
 

gatsu35 a écrit :


et là : i%3?"":"Fizz"+i%5?"":"Buzz"


Et tu gères comment le cas général ? :d


---------------
Mon blog
n°2400328
gatsu35
Blablaté par Harko
Posté le 13-11-2021 à 08:45:40  profilanswer
 

ratibus a écrit :


Et tu gères comment le cas général ? :d


Bah regardes le +
 
i%3?"":"Fizz" => 3: Fizz
+  
i%5?"":"Buzz" => 5 : Buzz
 
(et avec le +) FizzBuzz  

Code :
  1. for (var i=0; i<=100; i++) {
  2.    var str = console.log(i%3?"":"Fizz"+i%5?"":"Buzz" );
  3.    if(str) console.log(`${i}: ${str}`);
  4. }


---------------
Blablaté par Harko
n°2400329
masklinn
í dag viðrar vel til loftárása
Posté le 13-11-2021 à 08:45:57  profilanswer
 

gatsu35 a écrit :


je serai tenté aussi


T’as complètement raté le but du truc en fait :D


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2400330
masklinn
í dag viðrar vel til loftárása
Posté le 13-11-2021 à 08:47:33  profilanswer
 

gatsu35 a écrit :


Bah regardes le +
 
i%3?"":"Fizz" => 3: Fizz
+  
i%5?"":"Buzz" => 5 : Buzz
 
(et avec le +) FizzBuzz  

Code :
  1. for (var i=0; i<=100; i++) {
  2.    var str = console.log(i%3?"":"Fizz"+i%5?"":"Buzz" );
  3.    if(str) console.log(`${i}: ${str}`);
  4. }



T’es recalé direct, dans le fizzbizz classique l’index est censé être imprimé uniquement si t’as ni fizz ni buzz :D

Message cité 2 fois
Message édité par masklinn le 13-11-2021 à 08:48:29

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2400331
ratibus
Posté le 13-11-2021 à 08:51:48  profilanswer
 

masklinn a écrit :


T’as complètement raté le but du truc en fait :D


Quand je dis que cet exercice ça filtre suffisamment :o
J'ai rencontré des candidats qui cherchaient à faire trop compliqué et au bout de 10 minutes le code marchait toujours pas, avec des ratures partout...
Alors que j'attendais globalement un if, deux elseif et un else :d

masklinn a écrit :


T’es recalé direct, dans le fizzbizz classique l’index est censé être imprimé uniquement si t’as ni fizz ni buzz :D


 
Les vrais savent :d

Message cité 1 fois
Message édité par ratibus le 13-11-2021 à 08:53:32

---------------
Mon blog
n°2400332
gatsu35
Blablaté par Harko
Posté le 13-11-2021 à 09:15:16  profilanswer
 

masklinn a écrit :


T’es recalé direct, dans le fizzbizz classique l’index est censé être imprimé uniquement si t’as ni fizz ni buzz :D


merde j'avais mal luche :o

Code :
  1. for (let i=0; i<=100; i++) {
  2.    console.log(((i%3 ? "" : "Fizz" ) + (i%5?"":"Buzz" )) || i );
  3. }


 
Sinon oui j'attends si le gars me fais un i%3==0 && i%5==0; je lui demande s'il peut optimiser ( i%15 attendu)
Et voir s'il peut enlever un if de sa fonction s'il a mis 3 if.


---------------
Blablaté par Harko
n°2400333
ratibus
Posté le 13-11-2021 à 09:20:06  profilanswer
 

gatsu35 a écrit :


merde j'avais mal luche :o


On vous rappellera :o


---------------
Mon blog
n°2400334
gatsu35
Blablaté par Harko
Posté le 13-11-2021 à 09:30:11  profilanswer
 

ratibus a écrit :


On vous rappellera :o


merci


---------------
Blablaté par Harko
n°2400335
gatsu35
Blablaté par Harko
Posté le 13-11-2021 à 09:32:32  profilanswer
 

Bon et sinon si vous voulez faire du scrapping manuel sur des sites bien protégés, genre avec du Cloudflare.
Si vous utilisez Puppeteer, par défaut il se fera jeter, mais avec puppeteer stealth (https://www.npmjs.com/package/puppeteer-extra-plugin-stealth).
Ca passe comme une lettre à la poste.


---------------
Blablaté par Harko
n°2400336
Flaie
Posté le 13-11-2021 à 09:32:53  profilanswer
 


 

ratibus a écrit :


 
Les vrais savent :d


Moi je l'écris comme ça juste pour emmerder le monde:
 

Code :
  1. Stream<String> fizzBuzzStreamer() {
  2.     var fizz = Stream.of("", "", "Fizz" ).cycle();
  3.     var buzz = Stream.of("", "", "", "", "Buzz" ).cycle();
  4.     var nums = Stream.from(1);
  5.     return fizz.zip(buzz).zip(nums)
  6.             .map(step -> Option.of(step._1.apply(String::concat))
  7.                     .filter(Predicate.not(String::isBlank))
  8.                     .getOrElse(step._2.toString()));


 

Spoiler :

 [:r3g]

n°2400337
nraynaud
lol
Posté le 13-11-2021 à 09:33:46  profilanswer
 

gatsu > t'es revenus sur les gens qui bossent dans le tourisme ?

 

le mec m'avait rappelé, le site utilisait google captcha, j'ai dit niet.

Message cité 1 fois
Message édité par nraynaud le 13-11-2021 à 09:34:06

---------------
trainoo.com, c'est fini
n°2400338
flo850
moi je
Posté le 13-11-2021 à 09:42:52  profilanswer
 

Code :
  1. i => ( (i%3?"":"Fizz" ) + (i%5?"":"Buzz" ) )   || i


 
et a ma grande surprise ça suffit effectivement à éliminer pas mal de monde
pour peu que les RH ait deja fait le taf d'eliminer les toxiques avant , une grosse partie du job est faite :D


---------------

n°2400339
el muchach​o
Comfortably Numb
Posté le 13-11-2021 à 09:44:16  profilanswer
 

Kenshineuh a écrit :


Ahah, là pour le coup c'était un truc sans valeur. Une espèce de copie de twitter mais version blog. Tu fais des posts, tu t'abonnes à des gens, tu gères une timeline etc.

 

Edit :

 



On sent que la boîte ne va pas exploiter ses codeurs au fouet. J'espère que le salaire qu'ils faisaient miroiter valait le coup.
Nom de la boîte ? Je pense que tu peux le mettre en clair ici. :o Et ça mériterait d'être dénoncé sur LinkedIn.

 

Le truc qui est particulièrement éclairant, c'est qu'ils veulent le projet le plus complet possible donc ils balancent toutes les features imaginables. Ca veut dire qu'ils veulent une brutasse ou un mec prêt à cravacher à fond et à sacrifier soirs et weekends, mais ils n'ont absolument que faire de sa personnalité, car ils prendront le mec qui en a fait le plus possible. La personnalité du candidat et le fait qu'il puisse travailler avec d'autres ne rentre donc pas en compte comme critère de choix. Ca donne une idée de la place donnée aux relations humaines dans l'équipe.

 

(Ceci dit, c'est un bon exercice que je vais peut-être faire moi-même pour le fun.)

Message cité 1 fois
Message édité par el muchacho le 13-11-2021 à 10:19:57
n°2400340
gatsu35
Blablaté par Harko
Posté le 13-11-2021 à 09:47:47  profilanswer
 

nraynaud a écrit :

gatsu > t'es revenus sur les gens qui bossent dans le tourisme ?
 
le mec m'avait rappelé, le site utilisait google captcha, j'ai dit niet.


Hum nan pas de news (et je me rappelle pas que c'était du tourisme, le gars du premier captcha c'était de la musique)
Et pour google captcha c'est trop chaud, il y a des sociétés qui gère ça


---------------
Blablaté par Harko
n°2400341
Hermes le ​Messager
Breton Quiétiste
Posté le 13-11-2021 à 09:48:31  profilanswer
 

Mais est-ce que cela a encore du sens de demander un fizzbuzz. Quelqu'un qui veut se préparer à des entretiens, il a juste a apprendre par cœur les principaux algos de ce genre et basta. Et au final ça prouve quoi ? On aura retenu ceux qui ont une bonne mémoire ?
 
Pour moi, clairement, ça n'a plus bcp de sens. :/


---------------
Expert en expertises
n°2400342
nraynaud
lol
Posté le 13-11-2021 à 09:53:30  profilanswer
 

moi j'ai jamais fait un fizzbuzz, pour rester pur si un jour je l'ai en entretien


---------------
trainoo.com, c'est fini
n°2400343
SekYo
Posté le 13-11-2021 à 09:58:25  profilanswer
 

ratibus a écrit :

Rien qu'un FizzBuzz avec 10 minutes, un bout de papier et un crayon, tu dégages tellement de monde :D


C'est tellement vrai ça... Et ça m'avait tellement surpris les premières fois ou je m'en était aperçu coté recruteur... Même des fois en donnant le "modulo" pour les gens qui sont pas du tout matheux (oui je suis trop gentil parfois :o) certains n'y arrivaient pas du tout.

 

@Hermes : Quand tu t’appelles pas Google (ou autre gros nom tech connu), t'as une palanquée de gens qui candidatent sans rien préparer. A l'époque ou je l'utilisais (y a 5 ans), ça nous enlevait bien 30-40% des candidats. Vu le temps que ça demande, c'est archi "rentable".

Message cité 1 fois
Message édité par SekYo le 13-11-2021 à 10:00:53
n°2400344
flo850
moi je
Posté le 13-11-2021 à 10:03:48  profilanswer
 

Hermes le Messager a écrit :

Mais est-ce que cela a encore du sens de demander un fizzbuzz. Quelqu'un qui veut se préparer à des entretiens, il a juste a apprendre par cœur les principaux algos de ce genre et basta. Et au final ça prouve quoi ? On aura retenu ceux qui ont une bonne mémoire ?

 

Pour moi, clairement, ça n'a plus bcp de sens. :/


Quelqu'un qui a la capacité à apprendre des dizaines d'algo au cas ne devrait pas être bloqué par un fzzbuzz
En plus derrière il y a quand même l'entretien pour en parler à voix haute


---------------

n°2400345
masklinn
í dag viðrar vel til loftárása
Posté le 13-11-2021 à 10:05:55  profilanswer
 

Hermes le Messager a écrit :

Mais est-ce que cela a encore du sens de demander un fizzbuzz. Quelqu'un qui veut se préparer à des entretiens, il a juste a apprendre par cœur les principaux algos de ce genre et basta. Et au final ça prouve quoi ? On aura retenu ceux qui ont une bonne mémoire ?
 
Pour moi, clairement, ça n'a plus bcp de sens. :/


C'est toujours aussi efficace, parce-que le problème a pas changé: pour la majorité des boites, une large fraction des applicants savent pas coder.
 
Le fizzbuzz ça demande peu d'investissement à un applicant qualifié, ça demande peu d'investissement au vérificateur, et ça élimine une grosse partie des gens que tu rejetterais, donc c'est un gros gain de temps dans le pipeline.


Message édité par masklinn le 13-11-2021 à 10:06:37

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2400346
ratibus
Posté le 13-11-2021 à 10:11:08  profilanswer
 

gatsu35 a écrit :

Bon et sinon si vous voulez faire du scrapping manuel sur des sites bien protégés, genre avec du Cloudflare.
Si vous utilisez Puppeteer, par défaut il se fera jeter, mais avec puppeteer stealth (https://www.npmjs.com/package/puppeteer-extra-plugin-stealth).
Ca passe comme une lettre à la poste.


 

Flaie a écrit :


 
 
Moi je l'écris comme ça juste pour emmerder le monde:
 

Code :
  1. Stream<String> fizzBuzzStreamer() {
  2.     var fizz = Stream.of("", "", "Fizz" ).cycle();
  3.     var buzz = Stream.of("", "", "", "", "Buzz" ).cycle();
  4.     var nums = Stream.from(1);
  5.     return fizz.zip(buzz).zip(nums)
  6.             .map(step -> Option.of(step._1.apply(String::concat))
  7.                     .filter(Predicate.not(String::isBlank))
  8.                     .getOrElse(step._2.toString()));


 

Spoiler :

 [:r3g]



Votre code est incompréhensible par le recruteur et par l'équipe, le service RH vous rappellera :o

flo850 a écrit :

Code :
  1. i => ( (i%3?"":"Fizz" ) + (i%5?"":"Buzz" ) )   || i


 
et a ma grande surprise ça suffit effectivement à éliminer pas mal de monde
pour peu que les RH ait deja fait le taf d'eliminer les toxiques avant , une grosse partie du job est faite :D


Grave :D

Hermes le Messager a écrit :

Mais est-ce que cela a encore du sens de demander un fizzbuzz. Quelqu'un qui veut se préparer à des entretiens, il a juste a apprendre par cœur les principaux algos de ce genre et basta. Et au final ça prouve quoi ? On aura retenu ceux qui ont une bonne mémoire ?
 
Pour moi, clairement, ça n'a plus bcp de sens. :/


Je l'avais ajouté par pure curiosité y a maintenant presque 10 ans et j'avais été tellement surpris des résultats que je l'ai gardé. J'ai une super corrélation avec le reste de l'entretien. Je ne l'explique pas moi-même, je constate :D
A noter que quasi aucun candidat que j'ai vu connaissais l'exercice (même pas de nom).
Du coup en fait je pourrais juste leur demander s'ils connaissent, à mon avis j'aurais la même corrélation :D

n°2400347
el muchach​o
Comfortably Numb
Posté le 13-11-2021 à 10:11:38  profilanswer
 

Hermes le Messager a écrit :

Mais est-ce que cela a encore du sens de demander un fizzbuzz. Quelqu'un qui veut se préparer à des entretiens, il a juste a apprendre par cœur les principaux algos de ce genre et basta. Et au final ça prouve quoi ? On aura retenu ceux qui ont une bonne mémoire ?

 

Pour moi, clairement, ça n'a plus bcp de sens. :/


Tu peux trouver un autre algo débile avec le même but.

 

Par exemple, demander de programmer un petit calendrier:
Genre, en 2021, le 01/01 commence un vendredi. Ecrire un programme qui donne les noms des jours de la semaine (lundi... dimanche) correspondant aux jours d'un mois quelconque de cette année (sans utiliser de fonction de date déjà existante). Vérifier avec les mois de juin et novembre.

 

C'est un peu plus compliqué que le fizzbuzz mais pas beaucoup plus compliqué.

Message cité 3 fois
Message édité par el muchacho le 13-11-2021 à 10:37:35

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2400348
el muchach​o
Comfortably Numb
Posté le 13-11-2021 à 10:22:04  profilanswer
 

ratibus a écrit :


Votre code est incompréhensible par le recruteur et par l'équipe, le service RH vous rappellera :o


Flaie ne postule probablement pas pour des postes où on donne fizzbuzz comme exercice. :o
Ceci dit même moi qui ne fait pas de Javascript j'ai compris ce qu'il fait à la première lecture. Mauvais recruteur. :o


Message édité par el muchacho le 13-11-2021 à 10:24:18

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  24367  24368  24369  ..  27178  27179  27180  27181  27182  27183

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)