Mikä on mielipiteesi CoderPadista?

Paras vastaus

★★★★★

Tämä on arvostelu tuotteesta CoderPad , yhteistyökoodaustyökalu, jonka avulla voit suorittaa koodisi mennessäsi ja joka on erityisen kätevä teknisissä haastatteluissa.

HAASTATTELU ON Kova

Olen käynyt pöydän molemmin puolin kohtuullisen määrän teknisiä haastatteluja – puhelimen näytöistä ja suorista koodauskierroksista henkilökohtaisiin taulujaksoihin. haastateltava ja haastattelija, suora koodauskierros voi olla erityisen tyhjä monista syistä.

Haastateltavana kohtaat tämän kierroksen aikana erilaisia ​​kompastuskiviä. Ensinnäkin olet työskentelemällä IDE: n tai editorin kanssa, joka on todennäköisesti huonompi versio siitä, mihin olet tottunut. Todellisessa tilanteessa on myös epätodennäköistä, että kirjoitat kokonaisen funktion tai luokan testaamatta sitä niin usein. Tämän seurauksena jaksot työskentelemään vieraassa ympäristössä ja ilman tavallista testausrutiiniasi voi vähentää tärkeitä asioita: näyttää mitä voit tehdä.

Haastattelijana se on tasapainottava teko: pysyminen sitoutuneena samalla kun ehdokas sekaantuu ongelmaan ja estää ehdokasta eksymästä myös kaukana väärällä tiellä ja estää itsesi ruokkimasta heille ratkaisuja. Kun teet kaiken tämän, seuraat myös heidän prosessiaan – kuinka kauan ehdokkaalla kesti pelisuunnitelman laatiminen, kun hän muutti pelisuunnitelman epäoptimaaliseksi ratkaisuksi ja kun otti sen ja teki siitä tyylikkään . Ja ellet halua näyttää n00b: ltä, sinun on pystyttävä saamaan uusia vikoja ja arvioimaan luovia ratkaisuja tehokkaasti.

Koodaushaastattelut ovat parhaimmillaan todellisten välityspalvelinten välityspalvelimia. työkyky. Pahimmillaan he ovat huonoja yhdistelmiä todellisista työympäristöistä, joissa sinulta on poistettu kyky syntaksi korostaa ja käyttää pirun koodiasi.

Joten, joo, haastattelu on vaikeaa.

MUUT MIEHET

Joidenkin näiden ongelmien ratkaisemiseksi on hyödyllistä saada työkalu, joka voi suorittaa osan raskaasta nostamisesta sinulle.

Yksi näistä työkaluista on Google-dokumentit, joita monet yritykset käyttävät edelleen suorien koodauskierrosten suorittamiseen. Ylhäältä päin Google-asiakirjat voivat olla erittäin monipuolisia ja piirustusmahdollisuus voi olla kätevä, jos osa koodauskierroksen osa on käsitteellistä tai korkealla tasolla. Työskentely sitä vastaan: sisennyksen, rivinumeroiden ja syntaksin korostamisen puute. Voi, ja et voi suorittaa koodia.

Suuri parannus työkalu nimeltä Collabedit. Collabeditillä on tyylikäs käyttöliittymä ja se tukee melkein kaikkia tarvitsemasi kieliä. Ehdokkaiden on kuitenkin edelleen koodattava sokea – myöskään se ei voi suorittaa koodia.

CODERPAD

Kirjoita CoderPad . CoderPad on yhteistyöeditori, johon on sisäänrakennettu REPL. Se ei ole ensimmäinen Tuote, joka sisältää yhteistyökoodauksen, eikä se ole ensimmäinen tuote, joka sisältää reaaliaikaisen REPL: n, mutta se on ensimmäinen tuote, jonka olen nähnyt hyödyntävän näitä kahta elementtiä todella, todella hyvin.

Toisin sanoen CoderPad sallii sekä haastattelijan että haastateltavan suorittaa koodin kirjoituksen aikana.

CoderPad tukee useita tulkittuja ja käännettyjä kieliä – mikä on aika mahtavaa. Sen lisäksi, että jäljitellään tarkemmin ihmisten todellista työskentelyä, se vie haastattelijan lämpöä hieman, jotta hän voi keskittyä siihen, onko ehdokas sopiva.

Hienoja ominaisuuksia ovat:

  • Hieno estetiikka: syntaksin korostus, rivinumerot, sisennys
  • Erinomainen kielen kattavuus sekä käännetyille että tulkituille kielille, mukaan lukien: JavaScript, Python, Ruby, Java, Scala, C / C ++ ja Go
  • Todella kaunis / tyylikäs käyttöliittymä
  • Mahdollisuus sisällyttää niin monta yhteistyökumppania kuin haluat
  • Toisto-ominaisuus, jotta voit nähdä, miten ihmiset ovat päässeet, eikä vain loppua koodi
  • Kohtuullinen hinnoittelu

Joitakin rajoituksia / hyviä hankintoja:

  • Mahdollisuus lisätä aikaleimoja ehdokkaan toimiessa siten voit seurata etenemistä
  • Mahdollisuus poistaa koodin jakaminen ehdokkaan kanssa haastattelun jälkeen.
  • Nopeammat kääntöajat (tulkki on todella nopeaa)

Huolimatta nämä pienet rajoitukset sikäli kuin minä tiedä, siellä ei ole muuta yhteistyökoodaustyökalua, jolla on reaaliaikainen REPL, joka lähestyy CoderPadin kiillotus- ja hyödyllisyystasoa. Sinun tulisi antaa sille pyöriä seuraavan kerran haastattellessasi jotakuta.

Vastaus

CoderPad on loistava työkalu, jos tarvitsemasi testaa ehdokasta suhteellisen yksinkertaisella koodauksella Jos käytät Google Docia tai Collabeditia, CoderPad on valtava askel eteenpäin, koska sen avulla voit käyttää melkein minkä tahansa ohjelmointikielen koodia siellä.

Toisaalta CoderPad on joustamaton, jos yrität ymmärtää, miten ehdokkaasi tosiasiallisesti käsittelevät todellisia ongelmia.

Osaavatko he suunnitella API: n oikein? Kuinka he käsittelevät monimutkaisuutta? Kuinka hyviä he ovat virheenkorjauksessa?

Kaikki nämä tehtävät edellyttävät monimutkaisempaa ympäristöä, ja tässä mielestäni type12.com tulee mielestäni sisään vaihe.

Täysi julkistaminen , olen perustaja.

Teimme Type12: n päästäkseen arvoitusten ulkopuolelle ja aivoriisit testattaessa ehdokkaita, mutta tosiasiallisesti asettamalla heidät päivittäisiin skenaarioihinsa .

Vaikka kyky ratkaista koodaus palapelit eivät kerro sinulle melkein mitään taidoista, joita ehdokkaan on ratkaistava päivittäisissä haasteissa. todellisten skenaarioiden ja tehtävien avulla voit simuloida ensimmäisen päivän työkokemustasi ja olet – todellakin – hyvät ennustajat.

Yhdistä ohjelmointi, josta saat tarkan kuvan ehdokkaasi todellisista taidoista.

Tässä on esimerkki ympäristötyötilasta:

Kaikki jaetaan ehdokkaan ja haastattelijan kesken -tiedoston selain, pääkoodipaneeli ja päätelaite.

Jos pidät ideasta, lähetä minulle sähköpostia osoitteeseen [email protected] tai ota yhteyttä twitteriin @ leonardofed .

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *