Jifunze Ujuzi Wako wa Java
Jifunze Java wako kuhusu syntaksi na aina za msingi, njia/kuchanganya/kiwango, mkutano/jumla/upande, na mgogoro/sambamba/idiomia. Maswali 30 ya kusoma msimbo, alama ya haraka kwa ukundi, bure bila kusajili.
Jaribio la Java ni nini?
Hii ni mtihani wa Java unaolingana na mazingira: Kire kwa kode fumbo, kila kinaandikwa na swali kuhusu kile kinachofanya wakati kinaendesha. Kulingana kwa String na == ambayo kwa pembeni hukanganya kumbukumbu badala ya yaliyomo. Akili ya Integer autoboxing inayofanya == inaonekana kufanya kazi chini ya 128 na kimya kushindwa hapo juu. Darasa la finally linabadilisha thamani ya kutoa bila mtu kufahamu. Unakosa jibu linalolingana na kile kode inachopiga au kinachofanya halisi, sio kile kinaonekana kuwa kinafaa kutokea.
Endelea KusomaOnyesha Kidogo
Maswali 30 yanafungamana na mipango nne—syntax na aina za msingi, njia/kupiana/ulowezi, makusanyo/kawaida/mtiririko wa udhibiti, na utakaso/sambambano/njia za kawaida. Hilo nne ni mahali ambapo kusoma kode na kuendesha kode kwa pembeli kutofautiana, na ambapo ujumbe wa kazi unasomeka "Strong Java" kwa kawaida husomeka kama kitu maalum makali katika mahojiano. Utapokea alama katika kila eneo, kwa hiyo sehemu nyingi inaonekana kama sehemu nyingi badala ya kama jumla ya chini.
Inachukua takriban dakika sita, hakuna usajili, na hakuna msimbo wa kuandika au kukusanya — kila swali linahitaji kusoma na kutabiri matokeo, kama vile mhandisi mkongwe anavyopitia pull request. Kujua sintaksia na kujua kile ambacho kipande maalum cha msimbo hufanya wakati wa kuendesha ni ujuzi tofauti, na hii hupima ule wa pili.