Precis. Jag har fått tester där det för mig är uppenbart att man ska lösa det med rekursiv kod, medan andra gör samma sak med for. De vill helt enkelt veta vilken lösning man väljer och på vilken nivå man tänker.
Det går att få prov på många sätt, en gång bara har jag fått göra det på papper. Ibland ställer de muntiliga frågor som man svarar på, ibland får man skriva lite pseudokod på en white board. Andra gånger får man spendera många timmar hemma att skriva ihop något.
Fizz Buzz är ett enkelt och bra test att skilja vetet från agnarna:
"Write a program that prints the numbers from 1 to 100. If it’s a multiple of 3, it should print “Fizz”. If it’s a multiple of 5, it should print “Buzz”. If it’s a multiple of 3 and 5, it should print “Fizz Buzz”."
Låter väldigt enkelt men får snabbt fram vilken nivå man är på.
https://hackernoon.com/why-im-still-...s-7e31a89a4bbf
Man behöver inte vara bland de bästa i världen för att försörja sig på programmering utan bara
bra nog. Jag klassar inte ens mig själv som bra, men
bra nog för att leva på det.