In regula.
Bine ai revenit.
Acesta va fi un videoclip de 30 de secunde.
Voiam doar să rezumăm pașii.
Deci, pentru a recapitula un fel de protocol de cinci pasi aici, indiferent daca esti confruntat cu o provocare dificila
de interviu si esti ca esti la o tabara alba exista o multime de oameni care te
privesc sau incerci sa rezolvi ceva singur un roman.
Nu știu să te provoace.
Încercați să construiți încercarea de a afla cum să sortați rezultatele căutării indiferent de ce este.
Aceștia sunt pașii pe care îmi place să trec.
Asigurați-vă că ați înțeles problema și faceți acest lucru așa cum l-am învățat sau am vorbit despre faptul că a fost orientată
spre interviuri, cum am spus în special lucruri cum ar fi înțelegerea problemei.
Așa că puneți întrebări intervievatorului dvs., desigur, clarificați problema, asigurați-vă că o înțelegeți.
Dar chiar dacă lucrați la ceva.
Asigurați-vă că ați înțeles acest lucru pentru a vă asigura că într-adevăr ați gândit cum soluția dvs. modul în
care aplicația ar trebui să funcționeze cum ar trebui să se comporte în fiecare scenariu și care merge mână în mână cu
explorarea unor exemple concrete.
Aceste două sunt cu adevărat atât
despre înțelegerea problemei, cât și despre înțelegerea
interogărilor.
Toate aceste lucruri diferite au de-a face cu un fel de înțelegere de la bun început
cum ar trebui să funcționeze totul la început.
Nu știu să-l rupem.
Deci, în acest moment, dacă doriți să scrieți ca o linie perfectă de linie pseudo-cod, puteți face acest lucru
sau doar să demarați câțiva pași pentru a stabili un plan de joc pentru codul pe care trebuie să-l implementați.
Acest lucru este cu adevărat util, mai ales într-un interviu de câteva ori și știți că veți rămâne
fără timp.
Poate fi util să vă scrieți planul jocului pentru a le arăta Hei, acesta este locul în care mergeam chiar
dacă de fapt am implementat 40% din acest lucru.
Iată și ceilalți pași pe care urma să le fac.
Deci, asigurați-vă că știți unde mergeți înainte de a începe să introduceți codul.
Adesea, este un mod rău.
Poți ajunge într-o gaură.
Puteți să vă confundați că mi sa întâmplat de multe ori în interviuri dacă tocmai ați început să credeți că știți de unde
să începeți și veți găsi restul pe măsură ce mergeți.
Adesea tu porumbei poti inghiti intr-o singura abordare si apoi incep sa intru in panica
pentru ca nu functioneaza si fac un pas inapoi si, de obicei, sterg tot ce am facut si incepe si
planifica.
Deci, rezolva apoi.
Și dacă nu puteți rezolva imediat problema rezolvați o problemă pe care o puteți face.
Chiar dacă este mai simplu dacă simplificați eliminarea unor provocări de bază cu dificultăți de bază, încercați să rezolvați ceva în
care puteți apoi să reintroduceți dificultatea de bază înapoi.
Așa că am discutat în două videoclipuri în urmă dacă nu sunteți sigur cum să testați
pentru a ignora o parte alfanumeric acea parte și doar scrieți problema scrieți soluția ignorând partea alfanumerică, astfel încât
să o puteți conecta mai târziu.
Și apoi, în cele din urmă, ceea ce am spus a fost cel mai important pentru învățarea sau îmbunătățirea ca dezvoltator.
Privind înapoi la codul dvs. și, uneori, refactoring-ul, uneori, doar privirea înapoi și analizând-o și
bățați-vă pe spate.
De cele mai multe ori există loc de refăctor chiar dacă sunteți dezvoltator de experți în totalitate.
Poate fi foarte util să te uiți la soluțiile altor persoane sau să-ți controlezi propria persoană și să îți dai seama
ce ai fi putut face mai bine.
In regula.
Deci, aceștia sunt pașii pe care îi recomand dacă te confrunți cu o provocare dificilă, mai ales
dacă ești un interviu într-un interviu.
Mi-ar recomanda absolut întotdeauna începerea cu înțelegerea problemei.
Explorând exemple unul câte unul, sigur.
Faceți acel vrăjitor.
Asigurați-vă că intervievatorul aude că îi aduceți în proces spunându-le ce faceți.
Sparge-o.
Scrie pașii în jos.
Vorbiți cu voce tare.
Rezolvă-o bineînțeles.
Dacă puteți și apoi privi înapoi codul și refactorul dacă puteți.
Toate acestea sunt la fel de importante.
Într-un interviu, precum și în viața reală, dar cred că cei mai mulți dintre voi vă pasă de interviuri în cea
mai mare parte.
Așa că mă ocup de asta.
OK, așa că este partea dorită de o problemă de rezolvare a problemei felului de abordare pașii pe care îi puteți lua
mental pentru a vă pregăti.
Apoi vom vorbi despre unele modele de cod.
Există câteva modele de arhetipuri pentru soluții care pot fi utile.
Cred sincer că aceste lucruri sunt mult mai utile în lumea reală, deoarece acest lucru se aplică la tot felul
de probleme.
Ei bine, vom învăța mai departe.
Este ceva mai specific, dar pentru tipurile de probleme pe care le ajută cu asta chiar ajută.
O.K.
Asta e în continuare.