Subukan ang Iyong Java Kasanayan
Subukan ang iyong Java sa core syntax at types, methods/overloading/scope, collections/generics/control flow, at exceptions/concurrency/idioms. 30 code-reading na katanungan, instant score ayon sa kategorya, libre at walang kailangang mag-sign up.
Ano ang Java Pagsubok?
Ito ay isang scenario-based Java test: 30 maikling code snippets, bawat isa ay sinusundan ng isang tanong tungkol sa kung ano talaga ang nangyayari kapag tumatakbo ito. Isang String comparison na may == na tahimik na sinisiguro ang mga reference sa halip na nilalaman. Isang Integer autoboxing cache na ginagawang lumilitaw ang == na gumagana sa ibaba ng 128 at tahimik na nabigong sa itaas nito. Isang finally block na nag-override ng return value nang walang napapansin. Pumipili ka ng sagot na tumutugma sa kung ano ang tunay na nag-print o ginagawa ng code, hindi kung ano ang mukhang dapat mangyari.
Magbasa PaIpakita ang Mas Kaunti
Ang 30 katanungan ay sumasaklaw sa apat na lugar — core syntax at types, methods/overloading/scope, collections/generics/control flow, at exceptions/concurrency/idioms. Ang apat na ito ay ang mga lugar kung saan ang pagbabasa ng code at ang pagpapatakbo ng code ay tahimik na nag-iiba, at kung saan ang job posting na "Strong Java" ay kahulugan ng isang tiyak na bagay kapag nandoon ka na sa interview. Makakakuha ka ng score sa bawat lugar, kaya ang mahihirap na spot ay makikita bilang isang mahihirap na spot kaysa bilang isang mas mababang kabuuan.
Tapos na ito sa mga anim na minuto, walang kailangan na mag-sign up, at walang code na kailangang isulat o i-compile — bawat tanong ay read-and-predict, tulad ng paraan ng isang senior engineer na nagreview ng pull request. Ang alam ng syntax at ang alam kung ano ang gagawin ng isang tiyak na snippet sa runtime ay iba't ibang kasanayan, at sinusukat ng ito ang pangalawa.