Hi there! Seuraava askel hakuprosessissasi on online-koodaushaaste. Ennen kuin aloitat sen, tutustu esivalmisteluihin, jotka olemme valmistelleet sinua varten. Etenkin jos olet vasta-alkaja koodaamisessa, tämän valmistelutyön tarkoituksena on tutustuttaa sinut ohjelmointikäsitteisiin, joita tarvitset menestyäksesi haasteessa.
tl;dr
Lue koko tämä dokumentti. Mutta tässä on tiivistelmä:
- Lue Johdatus ohjelmointiin.
- Tee harjoitustehtävät. Tutustu ratkaisuihin.
- Kun olet valmistautunut hyvin (etkä ennen sitä), aloita haaste! Emme suosi hakijoita sen perusteella, kuinka pian he aloittavat haasteen, joten valmistaudu kunnolla!
Mikä on koodaushaaste?
Pyydämme sinua ratkaisemaan lyhyen koodaushaasteen, joka koostuu neljästä tai viidestä koodausongelmasta, jotka mittaavat ohjelmoinnin perustietoja. Haaste on ajastettu: sinulla on enintään 45 minuuttia aikaa suorittaa haaste.
Huomaa: sinulla voi olla pl.it-konsoli auki koodisi testaamista varten online-koodaushaasteen aikana
Miten vaikea haaste on?
Koodaushaasteen on tarkoitus olla kaikkien saatavilla. Monet hakijoistamme eivät ole koskaan aiemmin ohjelmoineet. Kaikkien tulisi tutustua näihin esivalmistelumateriaaleihin, joiden tarkoituksena on opettaa ohjelmoinnin peruskäsitteet, jotta voit menestyä haasteessa.
Miten asetan Rubyn?
Katsokaa asetusohjeet-dokumenttia.
Miten valmistaudun haasteeseen?
Haluat valmistautua koodaushaasteeseen, jotta suoriudut parhaalla mahdollisella tavalla.
Ensiksi sinun tulisi lukea Johdatus ohjelmointiin. Se kattaa ohjelmoinnin peruskäsitteet, jotka sinun tulee tuntea. Suosittelemme, että ainakin sivuutat ne, vaikka jo osaisitkin ohjelmoida:
- Esittely ohjelmointiin I
- Esittely ohjelmointiin II
- Esittely ohjelmointiin III
- Esittely ohjelmointiin Yhteenveto
Toiseksi, tarjoamme harjoitustehtäviä. Tee nämä sen jälkeen, kun olet lukenutEsittely ohjelmointiin -kirjan kolme osaa:
- Harjoitusongelmat
Harjoitusongelmien tekeminen lisää Rubyn tuntemustasi ja antaa sinulle hyvän käsityksen koodaushaasteen vaikeustasosta. Se ei ole pakollista, mutta suosittelemme, että teet kaikki harjoitustehtävät ennen koodaushaasteen suorittamista. Haluamme, että olet hyvin valmistautunut.
Kolmanneksi, kokeile harjoituskoodausharjoitusta! Tämä harjoitus on suunniteltu samanlaiseksi kuin varsinainen koodaushaaste:
- Harjoituskoodausharjoitus
Millä ohjelmointikielellä kirjoitan?
Olemme suunnitelleet haasteen niin, että se tehdään Ruby-kielellä, joka on Railsin kieli. Tarjoamamme lukemistot ja harjoitustehtävät ovat Ruby-kielellä.
Voit vastata haasteeseen myös Pythonilla, Javalla tai JavaScriptillä. Emme millään tavalla rankaise sinua minkään muun kielen käytöstä.
Jotkut kielet eivät sovellu hyvin koodaushaasteeseen. Jos osaat jotakin muuta kieltä ja haluaisit ehdottomasti vastata sillä kielellä, ota meihin yhteyttä: .
Miten pian haasteeseen pitäisi vastata?
Varaa kaikki tarvitsemasi aika haasteeseen valmistautumiseen. Haluamme, että teet parhaasi. Emme aseta hakijoita etusijalle sen perusteella, kuinka pian he ottavat haasteen vastaan. Jos aloitat haasteen ennenaikaisesti ennen valmistautumista, se haittaa hakemustasi. Perusteellinen valmistautuminen auttaa sinua.
Haaste kestää enintään 45 minuuttia. Varaa itsellesi aikaa, jotta voit suorittaa haasteen ilman muiden sitoumusten aiheuttamaa kiirettä.
Voinko käyttää Googlea vastausten etsimiseen haasteen aikana?
Älkää etsikö Googlesta vastauksia ongelmiin; meidän on erittäin helppo huomata, jos ratkaisut on otettu Googlesta.Älkää postittako ongelmia internetiin.