- Bakanteng trabaho Java Junior Developer:
-
Ibinigay:
txt file sa format
user_id;count;country
11231;6;Russia
11232;1;Ukraine
1122;1;Ukraine
Kailangan mong magsulat ng mga istatistika sa isang file:Magiging plus ito kung malulutas ang gawain nang hindi gumagamit ng mga karagdagang library, istruktura ng data at algorithm (iyon ay, may mga pangunahing uri, loop at array)
-
Pagbukud-bukurin ang mga linya sa result.txt file tulad ng sumusunod: sa pababang pagkakasunud-sunod, ipakita
sum(count);
para sa parehong mga halaga,sum(count)
pag-uri-uriin ayon sacount_uniq(user_id)
. Isulat din ang resulta saresult.txt
Magiging plus ang paggamit ng mga pamamaraan ng library kapag nag-uuri
-
Magbigay ng paglaban ng programa sa mga error sa format: kung ang isang linya ay hindi tumutugma sa format, ito ay nilalaktawan. Magbigay ng paglaban sa programa sa type overflow.
-
- Job vacancy Java Developer (Hadoop):
-
Mag-load ng data sa halaga ng Mail.Ru shares sa anumang relational database na sumusuporta sa SQL sa MailRuCostNaso table
http://www.finanz.ru/aktsii/arhiv-torgov/mail-ru/NASOSa talahanayan ng MailRuCostBer
http://www.finanz.ru/aktsii/arhiv-torgov/mail-ru/BER/At sa talahanayan ng USDCost na impormasyon tungkol sa halaga ng dolyar laban sa ruble
http://www.finanz.ru/valyuty/arhiv-torgov/USD-RUB - Sumulat ng isang SQL query na nagbabalik ng pagkakaiba sa pagitan ng mga presyo ng pagbabahagi ng kumpanya ng MailRu (mula sa talahanayan ng MailRuCostNaso) sa pagsasara ng kalakalan sa nakaraang araw at sa kasalukuyang araw
- Para sa bawat araw, i-print kung ang paglago ng ruble at ang paglago (ang pagkakaiba sa pagitan ng pagsasara ng halaga ng kasalukuyan at nakaraang araw) ng mga pagbabahagi ng Mail.Ru ay kasabay. Kung sa araw na ito ay parehong lumalaki ang MailRu at ang ruble, pagkatapos ay inilalagay namin ang 'parehong lumalaki', kung nahulog sila, inilalagay namin ang 'parehong nahulog', kung ang ruble ay nahulog at ang MailRu ay lumaki, pagkatapos ay ang 'Rub ay lumalaki ang MailRu ay bumagsak', atbp. Ang pangunahing talahanayan ng mga presyo ng pagbabahagi ng MailRu ay MailRuCostNaso, ngunit kung walang presyo para sa isang tiyak na araw dito, kunin ito mula sa talahanayan ng MailRuCostBer.
- Tingnan ang data na nakapaloob sa mga talahanayang ito. Anong mga kawili-wiling pattern at sukatan ang maaari mong kalkulahin sa mga ito? Bakit mo sila nakitang kawili-wili?
- Bakanteng trabaho para sa nagsasanay na Java developer:
-
Batay sa diagram ng UML, lumikha ng isang proyekto na nagpapatupad ng pattern ng dekorador
- Sumulat ng isang programa na nagpapakita ng arithmetic mean ng isang two-dimensional array (oo, oo, hindi ako nagkamali)
- Ipakita ang mga kakayahan ng polymorphism
- Bakanteng trabaho Java Junior Developer:
Sumulat ng isang programa sa Java na nagpapadala ng liham sa teknikal na direktor sa pamamagitan ng email. Ang programa ay dapat magkaroon ng 2 file: isang configuration file na may mga setting ng smtp server at isang template ng sulat.
GO TO FULL VERSION