ืืืืจ ืื ืืื ืืจืกื ืืชืืงื ืช ืืืืจืืืช
ืืื ืืืจ!
ืืคืืกื ืื ืืกืคืจ ืืื ืืื ืืชืืืืช ืืืืจื ืืจื ืืืืฆื ืืืชืืื ื ืืจืืืื ืืช ืขื ืื ืช ืืงืื ืืฆืขื.
ืืื ืืชื ืฆืจืื ืืืงืฉืื ืื? ืื ืฆืจืื. ืืื ืืืืื ืืฉื ืชืืื ืืืืจืื ืืช ืืื ืื ืืชืืืืืืช ืืืืื, Nvidia, Lyft Level5 ืืืืืื. ืืืืื ืืจืืืื ืืืืจื ืืฉื ื ืฉืขืืจื, ืงืืืืชื 7 ืืฆืขืืช: ืืืืืื, Nvidia, Lyft, Stripe, Twitter, Facebook ื-Coinbase. ืื ืืฉ ืื ืงืฆืช ื ืืกืืื ืืขื ืืื ืืื, ืฉืืืื ืืืืืช ืฉืืืืฉื.
ืขื ืขืฆืื
ืกืืืื ื ืฉื ื ื' ืืชืืืจ ืฉื ื
ืชึฐืงืึผืคึทืช ืึดืชืึทืืึผืช
ืืชืืืืช ืืื ืขืืืื ืืกืืืื ืืื ืืชืงืืคื ืฉื ืืกืคืจ ืืืืฉืื ืขื ืฉื ื. ืชืืื ืืืช ืืืื ืืืคืฉืจืืช ืืืขืกืืง ืืืืื ืืืฆื ืืชืืืื ืืืชืืื ืขื ืืฉืืืืชืื, ืืืืชืืื ืืืคืฉืจ ืื ืืืืืจ ืืืจื ืืืฉื, ืืฆืืืจ ื ืืกืืื ืืืืืื ืืืจืืืื ืืกืฃ ื ืืกืฃ. ืื ืืืืื ืืืชืืืืช ืืกืืืื ื ืขืฉื ืขืืืื ืจืืืื, ืืื ืืืฆืข ืื ืืฉืจื ืคื ืืื ืื ืืื ืืื.
ืื ืืฉืคืื ืืคื ืืืืงืืจืืช, ืงื ืืืชืจ ืืงืื ืขืืืื ืืืืจืช IT ืืจื ืืืืจ ืืชืืืืช ืืืฉืจ ืืืืฆืขืืช ืจืืืื ืืืฉืจื ืคื ืืื. ืจืื ืืืืจืื ืฉืื ืืกืืคื ืฉื ืืืจ ืขืืื ืืืืื, ืคืืืกืืืง ืืืืงืจืืกืืคื.
ืืื ืืงืืืื ืืฆืขื?
ืกืงืืจื ืฉื ืชืืืื
ื ื ืื ืฉืืืืืชื ืฉืืชื ืจืืฆืื ืื ืกืืข ืืืจืฅ ืืืจืช ืืงืืฅ ืืืงืื ืืืืื ืืืฉื, ืืืงืื ืืืคืืจ ืืช ืืืืืืช ืฉื ืกืืชื ืฉืืื. ืืืื! ืชืขืืืจ ืืกืืชื ืืื ืืืช! ืื ืืืืข ืืืื ืืืืช ืืขื ืืื ืื.
ืชืืืื ืจืืืื ืืืคืืกื ืืืืจื ืืจื ื ืจืื ืื:
- ืึฐืฉืึธืจึตืช ืืงืฉื ืืืชืืืืช
- ืืชื ืชืืืื ืชืืจืืช ืืืืืื Hackerrank/TripleByte
- ืืื ืก ืจืืืื ืืืื
- ืืื ืืชื ืืืงืฆื ืจืืืื ืืื ื ืจืืฉืื
- ืืืืจ ืืื ืฉื ื, ืืืืื ืืฉืืืฉื
- ืืฉื ืืืคืืข ืจืืืื ืืกืชืืืืช
- ืึธืชึตืช ืึทืฆึธืขึธื , ืืื ืื ืื ืืืืืงโฆ
ืืื ื ืกืงืืจ ืื ืืืช ืืื ืงืืืืช ืืืชืจ ืคืืจืื.
ืืงืฉื ืืืชืืืืช
ืืงืคืื ืืฆืืข ืฉืงืืื ืื ืืฉ ืืืื ืืงืฉื ืืืชืจ ืืืืจื. ืืกืืืจ ืืื ืื ืฉื ืืืฉืชื ื ืืื. ืืื ืื ืฉืืืื ืื ืืงืคืื ืืื ืืชื ืื ืืืืขืื ืืื ืฉืืืจืืช ืืืืืืช ืืฉืชืืฉืืช ืืืขืจืืืช ืืคื ืื ืฉืืืืฆืขืืชื ืขืืืื ืืืืจื ืืืืืฆืื ืขื ืืืื ืืืืืื - ืื ืืืื ืืืืขืื ืืืืจื ืืืื ืกืืคื ืฉื ืืืขืืืื ืืืจืื.
ืื ืคืชืืื ืืื ืื ืืืจืื ืฉืขืืืืื ืืืืจืืช ืฉืืขื ืืื ืืช ืืืชื, ืื ื ืกื ืืืฆืื ืืืชื ืืจื ืืืจืื ืฉืืืืจื ืืืชื. ืื ืืื ืื ืฉืื ืืืื ืื ืชืคืชื ืืช ืืื ืงืืืื ืชืืฆื ืื ืขืืื ืืืืจื ืืชืืงืฉ ืืฉืืื ืงืืจืืช ืืืื ืืื ืื ืืืชืื ืฉืืชื ืืชืื ืช ืืขืืื. ืืื ืืืืื ื! ืืืจื ืืื, ืืื ืื ืืืืจ ืืืชื. ืขื ืืืช, ืืกืืืื ืืงืื ืชืฉืืื ืขืืืื ืืืื ืืืื ืืืชืจ. ืืืจืช, ืืืฉ ืืงืฉื ืืจื ืืืชืจ. ืงืืืืชื ืืช ืืฆืขืชื ืืกืืจืืค ืืืื ืืืืืจ ืืื ืืื ืฉืขืืื ืฉื. ืืื ืื ืชืืจืืข: ืืฉ ืื ืืื ืฉืื ืืืืื.
ื ืกื ืื ืืืืืช ืืืืจืืื ืืื ืืฉืืืืื ืฉืืื ืืงืื ืขืจืืืืช ืฉื ืืืชืืื ืขื ืชืืื ืืื "ืืชื ืื ืื ื ืืืจืื, ืืื ืืืจื ื ืืืขืืืื ืืืจืื", ืื ืฉืื ืื ืืืืืื ืืืื, ืืื ืืคืืื ืืืชืจ ืืจืืข. ืฆืืืจืชื ืืฉืคื ืืืืืื ืืฉืืืื. ืืชืื 45 ืคื ืืืช ืงืืืืชื ืจืง 29 ืชืฉืืืืช. ืจืง 10 ืืื ืืฆืืขื ืืขืืืจ ืจืืืื ืืช, ืืืฉืืจ ืืืื ืกืืจืื.
ืืชื ืืจืืืฉ ืืช ืืขืฆืืช ืืืืืืจ?
ืชืืจืืช ืืืืืื Hackerrank/TripleByte
ืื ืงืืจืืช ืืืืื ืฉืืื ืฉืืจืืื ืืช ืืกืื ืื ืืจืืฉืื ื, ืื ืืืืจ 1-2 ืฉืืืขืืช ืชืงืืื ืืืชื ืขื ืืืฉืืื ืืืื. ืกืืืจ ืืื ืื ืฉืชืชืืงืฉื ืืคืชืืจ ืืขืืืช ืืืืืจืืชืืืืช ื-Hackerrank ืื ืืงืืช ืืช ืืืืื ื-TripleByte, ืฉืื ืชืขื ื ืขื ืฉืืืืช ืื ืืืข ืืืืืืจืืชื, ืคืืชืื ืชืืื ื ืืขืืฆืื ืืขืจืืืช ืืจืื ื ืืืื.
ืืืจื ืืื ืืชืืจืืช ื-Hackerrank ืืื ืคืฉืืื. ืืขืชืื ืงืจืืืืช ืืื ืืืจืื ืืฉืชื ืืฉืืืืช ืขื ืืืืืจืืชืืื ืืืฉืืื ืืืช ืขื ื ืืชืื ืืืื ืื. ืืคืขืืื ืื ืื ืืืงืฉืื ืืื ืืืชืื ืืื ืฉืืืืชืืช SQL.
ืจืืืื ืืืื
ืื ืืืืื ืืฆืืื, ืื ืืฉืื ืืื ืชืขืจื ืจืืืื ืืืื, ืืืืืื ืชืืืจ ืขื ืืืืืืก ืขื ืชืืืื ืืขื ืืื ืฉืื ืืขื ืืคืจืืืงืืื ืฉืืืืจื ืืขืืจืืช ืืื. ืื ืชืืื ืขื ืืื ืืื ืืกืืื ืืงืืื ืฉืื ืชืืื ืืช ืืืจืืฉืืช, ืื ืืื ืืขืืืจ ืืืง.
ืืืืขื ืืช ืื ืืฉืืืืชืืื ืืืื ืืคืจืืืงื. ืืืืื ืืฉืืื ืืื ืขื ืืืืืก ืืคืืื ืืืจ, ืืื ืชื ืฉืื ืืืื ืืขืื ืืื ืืขืืื ืขื ืืืฉืืืืช ืฉืืื. ืื ืื ืืืืื ื ืืช ืืืื ืืื ืฉื ืืฉื ื ืืืชืจ.
ืื ืฉืจืืชื ืขื ื ืงืืื ืื, ืื ืจืื ืืืงืจืืืืช ืืืจ ืืืืืจืืื! ืืื ืื ืืชื ืืคืฉื ืขืื ืืืชืจ, ืืฉ ืื ืจืง ืืช ืขืฆืื ืืืืฉืื ๐
ืจืืืื ืืช ืืื ืืื
ืืืืฉื ืืืืขืื ืืจืืืื ืืช ืืืื ืืื, ืื ืขืจืืื ืืืจื ืืื ืืกืงืืืค, Hangouts ืื ืืื. ืืืงื ืืจืืฉ ืฉืืื ืขืืื ืืืืฉื ืฉืืื. ืืืื ืืจืื ืืื ืืืืืช ืขืฆืื ื ืืืืื ืจืืืื.
ืืชืืื ืช ืืจืืืื ืืช ืืืื ืืื ืชืืืื ืืืื ืืชืคืงืื ืืืื ืืชื ืืชืจืืืื. ืืืฅ ืืืจืืฉืื ืฉืืื, ืฉืขืืืื ืืขืกืืง ืืคืชืจืื ืืขืืืช ืืืืืจืืชืืืืช. ืืื, ืื ืืชืืื ืืืื, ืชืชืืงืฉ ืืืชืื ืงืื ืืขืืจื ืงืื ืืงืืื, ืืื
ืื ืขืฉืืืื ืื ืืฉืืื ืืืชื ืฉืืืช ืขืืฆืื ืืื ืื ืขืฆืืื ืืื ืืจืืืช ืขื ืืื ืืชื ืืืื ืืขืืฆืื ืชืืื ื ืืืืื ืืคืืกื ืขืืฆืื ืืชื ืืืืจ. ืืืืืื, ืื ืขืฉืืืื ืืืชืืงืฉ ืืขืฆื ืื ืืช ืืงืืื ืช ืคืฉืืื ืื ืืืืืืจ. ืืื ืฉื ื ืฉืขืืจื ืจืืืื ืชื ืืชืคืงืืืื ืืงืฉืืจืื ืืืืืืช ืืืื ื, ืืืืื ืืจืืืื ืืช ืฉืืื ืืืชื ืฉืืืืช ืจืืืื ืืืืช: ืืืคืฉืื ืืืืชื ืฆืจืื ืืขื ืืช ืขื ืฉืืื ืืชืืืืจืื, ืืืคืฉืื ืืคืชืืจ ืืขืื ืืชืืืืจืื, ืืืืคืฉืื ืืขืฆื ืืขืจืืช ืืืืื ืคื ืื.
ืืชืื ืืจืืืื, ืกืืืจ ืืื ืื ืฉืชืื ืชื ืื ืืืืื ืืช ืืฉืืื ืฉืืืืช. ืื ื ืืืืืฅ ืื ืืงืืช ืืช ืื ืืจืฆืื ืืช, ืื ืืืืฆืขืืช ืฉืืืืช ืชืืื ืืืจืืืช ืขื ืืื ืืืืคืืื ืืช ืืืืืชื ืื ืืฉื. ืื ื ืืืื ืจืฉืืื ืฉื ืฉืืืืช. ืื ื ืืืืื ืืืื ืืื:
- ืืื ืขืืืืช ืืขืืืื ืขื ืืคืจืืืงื?
- ืืื ืชืจืืืช ืืืคืชื ืืืืฆืจ ืืกืืคื?
- ืื ืืืชืืจ ืืืืื ืืืืชืจ ืฉื ืืืฆืชื ืืคืชืืจ ืืืืจืื ื?
- ืืื ืืืืืช ืืขืืื ืืืืจื ืืื?
ืชืืืื ื ืื ืฉืงืฉื ืืืจืืืื ืื ืืขื ืืช ืขื ืฉืชื ืืฉืืืืช ืืืืจืื ืืช, ืืื ืื ืขืืืจืืช ืืืื ืืืืื ืื ืงืืจื ืืชืื ืืืืจื. ืืจืฆืื ื ืืฆืืื ืฉืื ืชืืื ืืชื ืืชืจืืืื ืืฆื ืื ืฉืขืื ืชืขืืื ืืขืชืื. ืืื, ืฉืืืืช ืืื ื ืืชื ืืช ืืืฉื ืืก ืขื ืื ืฉืงืืจื ืืืืจื.
ืื ืชืขืืืจ ืืืฆืืื ืืช ืืจืืืื ืืจืืฉืื, ืืืฆืข ืื ืจืืืื ืฉื ื. ืื ืืืื ืฉืื ื ืืืจืืฉืื ืืืจืืืื ืืืืชืื ืืื ืื ืืืฉืืืืช. ืกืืืจ ืืื ืื ืฉืืคืืจืื ืืืฉืืจ ืืื. ืืืืจ ืฉืขืืจื ืืช ืืจืืืื ืืฉื ื, ืื ืขืฉืืืื ืืืฆืืข ืจืืืื ืฉืืืฉื. ืืืื, ืืืขืช ืจืืืง.
ืจืืืื ืืืกืืื
ืื ืขื ืืฉืื ืื ืื ืืืืช, ืืื ืืืชืื ืื ืจืืืื ืืื, ืืืฉืจ ืืืืขืื ืืืืื ืืจืืืื ืืืฉืจื ืืืืจื. ืืืื ืืื ืื ืืืื... ืื ืื ืืืืจืืช ืืืฆืขืืช ืืช ืืฉืื ืืื, ืืื ืจืืื ืืืื ืฉืืขืฉื ืื ืืืื ืืืื ืื ืืฉืื ืขืืืจ ืืืกืืช ืืืื ื. ืืื ืื ืจืขืืื ืจืข? ืืืื ืืคื! ืขืืืื ืื ืืืืชื ืืืื ืืื... ืืื ืืืงืจืื ืืกืืืืื ืืฆืืขื ืื ืืขืืืจ ืืช ืืฉืื ืืื ืืจื ืกืงืืืค. ืืืงืฉืชื ืืืืืืืจ ืืขืฉืืช ืืืช ืื ืืื ืืจืื ืืืขืืื ืืื ืืื ืืื ืื ืกืืข ืืืืฉืช ืืืจืช.
ืจืืืื ืืืกืชืืืืช ืืืจืื ืืืกืคืจ ืจืืืื ืืช ืืื ืืื ืืจืืืื ืืชื ืืืืชื ืืื. ืืืืื ืจืืืื ืืชื ืืืืชื ืืชื ืืืืจ ืขื ืืื ืื ืขื ืืคืจืืืงืืื ืฉืื, ืืืื ืืืืืืช ืงืืืืช ืืกืืืืืฆืืืช ืฉืื ืืช ืืืืืื. ืืืืืจ, ืืืจืืืื ืื ืกื ืืืืื ืืื ืืืชืจ ืืช ืืืฉืืืชื ืฉื ืืืืขืื ืืืืืื ืืช ืืืืืช ืืขืืืื ืืืชืจ ืคืืจืื.
ืืืื, ืืื, ืืฉ ืจืง ืืชืจืืฉืืช ื ืขืืื ืืคื ืื ื :3 ืืขืฆืืื ืฉืื ืืืืืืื, ืืื ืืชื ืื ืืืื ืืขืฉืืช ืืืื. ืื ืืื ืขืืจ ืืืง, ืื ืืื ืื ืืคืื - ืืืฆืขื ืชืืืข. ืื ืื, ืื ืขืฆืื, ืืื ืื ืงืืจื. ืืืื ืืงืืืืช ืืืฉืช ืืงืฉื? ืืฉืชืืื? ืืืื, ืืื ืงืืืืืช?
ืืื ืืืืื?
ืชืงืฆืืจ
ืื ืฉืื ืืคืก. ืคืฉืื ืื ืชืงืจื ืืช ืืืืืจ ืขืื ืืืชืจ. ืกืืืจ ืืช ืืืจืืืกืืื ืืื ืืขืฉืืช ืงืืจืืช ืืืื ืจืืืืื. ืื ื ืจืฆืื ื. ืืืื ืฉืขืืจืชื ืืชืืืืืืช, ืืจืื ืื ืฉืื ืืืงืฉื ืืื ื ืืืคื ืืช ืืืชื ืืืืจื ืืืชืืืืช ืื ืืืฉืจื ืืืื. ืืขืชืื ืงืจืืืืช ืงืืจืืช ืืืืื ืืื ืืขืืฆืืื ืืฆืืจื ืืจืืขื. ืืืืื ืืืจืืช ืืืขืืืช ืืืืื ืืืงืฉืืช, ืืงืืจืืช ืืืื ืืจืืขืื ื ืืืื ืืืืจืื ืืช ืืืืื ืืื ืืืคืก. ืืชืืฉืื ืืืชืื ืืืืจ ื ืคืจื ืขื ืขืืฆืื ืงืืจืืช ืืืื, ืืื ืืขืช ืขืชื ืืืืจ:
- ื ื ืืฆืืื ืืช ืืืื ืืืจืกืืื ืืืช ืฉื ืืช ืืืืืืืื. ืืื ืื, ืจืฆืื ืืืืกืืฃ GPA.
- ืืกืจ ืืช ืื ืืืื ืืืชืื ืืืฉืืื ืกืคืฆืืคืืื.
- ืฉืืืจ ืขื ืงืืจืืช ืืืืื ืฉืื ืคืฉืืืื ืื ืืกืืืจืื.
- ืืงืฉ ืืืืฉืื ืืืืืง ืืช ืงืืจืืช ืืืืื ืฉืื ืขืืืจ ืฉืืืืืช ืืื ืืืืช ืื ืืฉ ืื ืืขืืืช ืขื ืื. ืื ืชืขืชืืง ืชืจืืื ืืืืื ืืจื ืกืืืื.
ืืงืจืื
ืจืืืื ืงืืืื
ืขืืืื ืื ืขืฉืื ื ืจืืืื ืืช. ืขื ืื ืกืืคืจืชื ืืื ืืื ืื ืืชืืืื ื ืจืื ืืืืืื, ืืขืืฉืื ืืชื ืฆืจืืืื ืืืชืืื ื ืืืื ืืจืืืื ืืช ืืื ืื ืืคืกืคืก ืืช ืืืืืื ืืช ืืงืืฅ ื ืขืื ืืืืื ืฉืืืืฉื.
ืืฉื ื ืืฉืืืื ืืืื
ืืื ืื ืคืชืืื ืชืืฆื ืืช ืขืฆืื ืื ืื ืฉืืืืื ืขืืื ืืช ื ืขืืจืื
ืจืืื ื ืืกืคืื ืืืืืฆืื ืืงืจืื
ืืื ืื, ืื ืื ืืื ืื ืื ืืื ืื ืืขื ืจืืืื ืืช ืืื ืืื ืขื ืืืจืืช ืืจืืช ืืืืื, ืืงืคื ืืขืืืจ ืืื. ืืื ืืื ืฉืืืชืจ, ืืืชืจ ืืื. ืืชื ืชืจืืืฉ ืืืชืจ ืืืื ืืืืื ืืจืืืื ืืคืืืช ืขืฆืื ื. ืืจืื ืจืืืื ืืช ืืืืืื
ื ืืฉืืชื ืืจืืืื ืืช ืืจืืฉืื ืื ืฉืื ืืืืืง ืืืื ืฉืื ืืื ืื ืชืจืืื ืืื. ืื ืชืืจืื ืขื ืืืืจืคื ืืื. ืืืจ ืขืฉืืชื ืืช ืื ืืฉืืืื. ืื ืชืืื ืื.
ืจืืืื ืืช ืืชื ืืืืชืืื
ืืคื ืฉืืืจ ืฆืืื ืชื, ืืืืื ืจืืืื ืืชื ืืืืชื, ืืืจืืืื ืื ืกื ืืืืื ืืืชืจ ืขื ืืืืืื ืฉืื ืืืืืื ืืช ืืืืคื ืฉืื. ืื ืื ืืชื ืืคืชื ืืฆืืื, ืืื ืืืืืืกื ืคืจืืข ืฉืื ืืคืฉืจ ืืขืืื ืืืชื ืืฆืืืช? ืืชื ืืืฉื ืฉืคืฉืื ืชืขืืื ืขื
ืืืฆืื ืืคืชื
- ืชืขืฉื ืงืืจืืช ืืืื ืจืืืืื
- ืืฆื ืืืฉืื ืฉืืืื ืืืคื ืืช ืืืชื
- ืืืฉ ืืืขืืืืช ืืื ืืงืื ืฉืืชื ืืืื ืืืืช
- ืคืชืจื ืืช ื-litcode
- ืฉืชืคื ืืช ืืงืืฉืืจ ืืืืืจ ืขื ืื ืืงืงืื
ื .ื. ืื ื ื ืืื
PPS ืืฉืืชื ืืขืฆืื ืืื
PPPS ืืืื, ืื ืืื ืื ืื ืืขืฉืืช, ืื ืืชื ืืืื ืืฆืคืืช
ืืงืืจ: www.habr.com