Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek

Nemrég beszéltem egy pár barátok, akik most éppen intenzíven készül az interjú. A folyamat során rájöttem, hogy a lényeg, hogy én még soha nem írt, vagy akár gondolt. Fontos, úgyhogy megosztani.

Íme egy példa egy meglehetősen gyakori probléma a bemelegítés az interjút:

Íme két megoldás kijavítani leetcode:

Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek

Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek

Melyik megoldás a legjobb?

Mindkét döntéseket jobb, és minden lehet vitatkozni, hogy ez jobb. Az első olvashatóbb. A második rövidebb. Interjúztató mindkét válasz egyenértékű lenne jó. A komplexitás ugyanaz. Mind a dolgozók. A kód mind tiszta és hiba nélkül.

De nem egyenlő a jó neked, mint egy jelöltet. Miért? Mert az a tény, hogy a banális írni az első kódot a táblán, akkor több időre van szüksége. Ez azt jelenti, hogy kevesebb időt, hogy megoldja a következő problémát.

Lásd. Interjú - ez 45 perc. Közülük 10 percre minden fecsegést. A technikai része 35 perc. Minél több feladatot akkor ez alatt a 35 perc alatt, úgy dönt, annál jobb.

Mit akik készül? Tanítják algoritmusok és megtanulják megoldani a problémákat, és kódot írni nekik. De van egy dolog, hogy néhány hiányzik.

Írja be a kód működik elég jól. Arra is szükség van, hogy írjon egy ilyen kódot, ami meg van írva, amilyen gyorsan csak lehetséges, és hogy időt takarít meg a következő feladat.

Tehát előkészítése során, amelynek célja, hogy készítsen írni a legtömörebb. Figyeljük meg magad trükkök a nyelved, mint hogy

levelet gyorsabban

auto objektum = GetObject ();

levelet gyorsabban

SomeObjectName objektum = GetObject ();

Mindig nézd az „ideális” (beleértve - rövid) feladatok úgy dönt, és hasonlítsa össze az ő. Mindig keresni a módját, hogy lerövidítik a kódot. Légy éber trükkök használják mások.

Ha van ideje, egy jó forrása a tippeket és cikkeket lehet helyeket sport programozás. Oldalak, mint a TopCoder problémát meg kell oldani gyorsan. Ezért nézd meg a kódot fiúk a jó minősítést, ami biztosan tudjuk, egy csomó trükköt, vegye fel a malacka bank.

És ami a legfontosabb - megtanulni céltudatosan levelet nem csak helyes és optimális kódot. De még mindig megpróbálja minimalizálni a használt karakterek számát. Ügyeljen arra, hogy figyeljen rá a képzés során.

  • Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek
    Kórházak az USA-ban
  • Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek
    Kérdések az építészeti rendszerek: 2. rész
  • Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek
    Dolgozz a Google: szépséghiba
  • Egy hasznos tipp azoknak, akik készülnek az interjúra - naponta ügyek
    Szeretnék dolgozni a Google: Nyári gyakorlat nyitva!

Kapcsolódó cikkek