Työhaastattelutehtävä

huono koodaaja

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;
}

10

175

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ,,,

      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

    1. Heikki Silvennoinen petti vaimoaan vuosien ajan

      Viiden lapsen isä Heikki kehuu kirjassaan kuinka paljon on pettänyt vaimoaan vuosien varrella.
      Kotimaiset julkkisjuorut
      241
      3744
    2. Miksi ihmeessä nainen seurustelit kanssani joskus

      Olin ruma silloin ja nykyisin vielä rumempi En voi kuin miettiä että miksi Olitko vain rikki edellisestä suhteesta ja ha
      Ikävä
      27
      2274
    3. Taasko se show alkaa

      Koo osottaa taas mieltään
      Ikävä
      24
      2111
    4. Persut nimittivät kummeli-hahmon valtiosihteeriksi!

      Persujen riveistä löytyi taas uusi törkyturpa valtiosihteeriksi! Jutun perusteella järjenjuoksu on kuin sketsihahmolla.
      Perussuomalaiset
      90
      2005
    5. Onko ministeri Juuso epäkelpo ministerin tehtäviensä hoitamiseen?

      Eikö hänellä ole kompetenttia hoitaa sosiaali- ja terveysministetin toimialalle kuuluvia ministerin tehtäviä?
      Perussuomalaiset
      92
      1685
    6. Sakarjan kirjan 6. luku

      Jolla korva on, se kuulkoon. Sain profetian 22.4.2023. Sen sisältö oli seuraava: Suomeen tulee nälänhätä niin, että se
      Profetiat
      24
      1391
    7. Söpö lutunen oot

      Kaipaan aina vaan, vaikkakin sitten yksipuolisesti.
      Ikävä
      8
      1291
    8. Avaa sydämesi mulle

      ❤ ❤❤ Tahdon pelkkää hyvää sulle Sillä ilmeisesti puhumalla Avoimesti välillämme Kaikki taas selviää Kerro kaikki, tahdo
      Ikävä
      36
      1287
    9. Elia tulee vielä

      Johannes Kastaja oli Elia, mutta Jeesus sanoi, että Elia tulee vielä. Malakian kirjan profetia Eliasta toteutuu kokonaan
      Helluntailaisuus
      35
      1227
    10. Nellietä Emmaa ja Amandaa stressaa

      Ukkii minnuu Emmaa ja Amandaa stressaa ihan sikana joten voidaanko me koko kolmikko hypätä ukin kainaloon ja syleilyyn k
      Isovanhempien jutut
      6
      1218
    Aihe