Tämä oli yksi Microsoftin työhaastattelukysymys ja minulle jäi epäselväksi mitä tässä haettiin. Tekeekö tuo koodi mitään järkevää?
Describe what this function does, and how it works?
unsigned mystery(unsigned x) {
unsigned int i=0;
while (x) {
x = x & ( x - 1);
i ;
}
return i;
}
Työhaastattelutehtävä
10
196
Vastaukset
- ,,,
Palauttaa nollan.
- Guru Meditation
Laskee x:n ykkösbittien lukumäärän.
- huono koodaaja
Kiitos vastauksesta. Ei tota kyllä helposti tajua, mutta kokeilemalla huomaan, että kyllä se laskee ne ykkösbitit. Harmi kun en tajunnut kokeilla tulostaa bitteitä testin aikana, niin yhteyden olisi varmasti huomannut.
- Guru Meditation
Eihän tuota yhteyttä ole helppo nähdä, ellei ole koskaan perehtynyt tuohon erikoistietämystä vaativaan asiaan. Siinä mielessä hieman outo työhaastattelutehtäväksi.
- 1|2|3|4|5|6=?
Guru Meditation kirjoitti:
Eihän tuota yhteyttä ole helppo nähdä, ellei ole koskaan perehtynyt tuohon erikoistietämystä vaativaan asiaan. Siinä mielessä hieman outo työhaastattelutehtäväksi.
Onko tuo joissain piireissä salatiedettä?
Eikös nämä ole ohjelmoinnin ensimmäiset asiat, ainakin vanhan liiton aikaan.
- evvk
Työhaastattelu = mentaali lobotomia.
Vaikka tuon pystyisi ratkaisemaankin normaaliolosuhteissa, niin työhönottotilanne sulkee ratkaisun mahdollisuuden pois mielestä.
Saman tietysti aiheuttaa esimiehen kiirehtimisyritykset irl.. Pikkasen ikävä sanoa, mutta ne jotka pystyy hanskaamaan stressin tällaisissa tilanteissa ovat muita todennäköisemmin myös psykopaatteja. - aaaaaaaaaaaaaaaaaasd
Onko pelkkä "unsigned x" riittävä? Mitä tyyppiä se tuossa tarkoittaa?
- longintnoC
On. Sama kuin "unsigned int x".
- aivojumppa
Tuossa riittää perusohjelmointiosaaminen ja vielä muistaa tuon "&" operaattorin tarkoutuksen, joka muistaakse oli binäärioperaattori tossa kohtaa..
Loppe menee ihan testaamalla jos ei muuten aukene, jotta ei mikään ihme tehtävä. Tuossa testataan kykyä tunnistaa ohjelman tarkoitus noin geneerisesti jotta ei huono tehtävä.- aivojumppa
..typoo tuli niin maan penteleesti, ei ole musta kirjuriksi ainakaan :D
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ensitreffit Jenni laukoo viinilasin ääressä suorat sanat Jyrkin aikeista: "Mä sanoin, että älä"
Voi ei… Mitä luulet: kestääkö Jennin ja Jyrkin avioliitto vai päättyykö eroon? Lue lisää: https://www.suomi24.fi/viihde262778Ymmärrän paremmin kuin koskaan
Roikut kädessäni ja vedät puoleesi. Näen kuitenkin tämän kaiken lävitse ja kaikkien takia minun on tehtävä tämä. Päästän292312- 1482264
Hullu liikenteessä?
Mikä hullu pyörii kylillä jos jahti päällä? Näitä tosin kyllä riittää tällä kylällä.532190Niina Lahtinen uudessa elämäntilanteessa - Kotiolot ovat muuttuneet merkittävästi: "Nyt on...!"
Niina, tanssejasi on riemukasta seurata, iso kiitos! Lue Niinan haastattelu: https://www.suomi24.fi/viihde/niina-lahti211802Kun Venäjä on tasannut tilit Ukrainan kanssa, onko Suomi seuraava?
Mitä mieltä olette, onko Suomi seuraava, jonka kanssa Venäjä tasaa tilit? Ja voisiko sitä mitenkään estää? Esimerkiks3891662Ano Turtiainen saa syytteet kansankiihoituksesta
Syytteitä on kolme ja niissä on kyse kirjoituksista, jotka hän on kansanedustaja-aikanaan julkaissut Twitter-tilillään981597- 2981485
Varokaa! Lunta voi sataa kohta!
Vakava säävaroitus Lumisadevaroitus Satakunta, Uusimaa, Etelä-Karjala, Keski-Suomi, Etelä-Savo, Etelä-Pohjanmaa, Pohjanm131419- 1331418