FizzBuzz - czyli rekrutacja na junior developera
Jedno z najpopularniejszych zadań podczas rekrutacji na juniora. Jak do niego podejść i o co w nim chodzi?
imlmpe z- #
- #
- #
- #
- #
- #
- 45
Jedno z najpopularniejszych zadań podczas rekrutacji na juniora. Jak do niego podejść i o co w nim chodzi?
imlmpe z
Komentarze (45)
najlepsze
@RoMaN_MiKLaS: to już nie jest takie proste, bo takie zadanie będzie już raczej złożone, z zależnościami - a odłamów i gałęzi jest tyle, że ciężko o uniwersalnego mida czy seniora. Tym bardziej że nie ma mowy tu o technologiach żadnych,to ma sprawdzić podstawy, w tym przypadku w prostym PHP. Rzadko kiedy trafia się na dobrych frontendowców i backendowców w jednym.
if x%3==0 and x%5==0:
print("FIZZBUZZ")
elif x%3==0:
print("FIZZ")
elif x%5 == 0:
print("BUZZ")
else:
print(x)
Gdzie mój staż? ¯\_(ツ)_/¯
To jest losowe i głupie.
A nie jakieś zadania i pisz długopisem kod. Ja to nawet nie rozumiem co pisze bo moja odręczna "czcionka" jest nieczytelna.
Oczywiście mówię o poziomie mid i wyżej.
Stwierdziłem że #!$%@? bo skoro u nich nie można używać internetu przy programowaniu to nie moja bajka ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez moderatora
1.upto(100){|i,s|{3=>:Fi,5=>:Bu}.map{|k,v|s="#{s}#{v}zz"if i%k<1};puts s||i}
Nie podoba mi się #{s}#{v} więc teraz myślę jak to skrócić
Ogólnie jak na zadanie startowe z bardzo niskim progiem fajne.
Wielu adminów deklaruje się jako 'umiejący programować', tylko pod tym hasłem kryje się definicja: "rozumiem kod źródłowy, umiem powiedzieć