તમારા જાવા કૌશલ્યોનું પરીક્ષણ કરો
કોર સિન્ટેક્સ અને ટાઇપ્સ, મેથડ્સ/ઓવરલોડિંગ/સ્કોપ, કલેક્શન્સ/જેનરિક્સ/કંટ્રોલ ફ્લો, અને એક્સેપ્શન્સ/કન્કરન્સી/ઇડિયમ્સમાં તમારા જાવા જ્ઞાનનું પરીક્ષણ કરો. 30 કોડ-રીડિંગ પ્રશ્નો, કેટેગરી પ્રમાણે ત્વરિત સ્કોર, સાઇનઅપ વિના મફત.
જાવા ટેસ્ટ શું છે?
આ એક દૃશ્ય-આધારિત જાવા ટેસ્ટ છે: 30 ટૂંકા કોડ સ્નિપેટ્સ, દરેક પછી એક પ્રશ્ન કે જ્યારે તે ચાલે છે ત્યારે ખરેખર શું થાય છે. == સાથે સ્ટ્રિંગની સરખામણી જે શાંતિથી કન્ટેન્ટને બદલે રેફરન્સ તપાસે છે. એક ઇન્ટિજર ઓટોબોક્સિંગ કેશ જે == ને 128 થી નીચે કામ કરતું દેખાડે છે અને તેની ઉપર શાંતિથી નિષ્ફળ જાય છે. એક finally બ્લોક જે કોઈની જાણ વગર રિટર્ન વેલ્યુને ઓવરરાઇડ કરે છે. તમે તે જવાબ પસંદ કરો છો જે કોડ ખરેખર શું પ્રિન્ટ કરે છે અથવા કરે છે તેની સાથે મેળ ખાય છે, નહીં કે જે થવું જોઈએ તેવું લાગે છે.
આગળ વાંચોઓછું બતાવો
30 પ્રશ્નો ચાર ક્ષેત્રોને આવરી લે છે — કોર સિન્ટેક્સ અને ટાઇપ્સ, મેથડ્સ/ઓવરલોડિંગ/સ્કોપ, કલેક્શન્સ/જેનરિક્સ/કંટ્રોલ ફ્લો, અને એક્સેપ્શન્સ/કન્કરન્સી/ઇડિયમ્સ. આ ચાર એવા સ્થાનો છે જ્યાં કોડ વાંચવો અને કોડ ચલાવવો શાંતિથી અલગ પડે છે, અને જ્યાં નોકરીની જાહેરાતમાં Strong Java નો અર્થ ઇન્ટરવ્યુમાં ગયા પછી કંઈક વિશિષ્ટ નીકળે છે. તમને દરેક ક્ષેત્રમાં એક સ્કોર મળે છે, તેથી નબળું સ્થાન કુલ સ્કોર ઓછો કરવાને બદલે નબળા સ્થાન તરીકે દેખાય છે.
તેમાં લગભગ નવ મિનિટ લાગે છે, કોઈ સાઇનઅપ નથી, અને કોઈ કોડ લખવાનો કે કમ્પાઇલ કરવાનો નથી — દરેક પ્રશ્ન વાંચો-અને-અનુમાન કરો પ્રકારનો છે, જે રીતે એક વરિષ્ઠ એન્જિનિયર પુલ રિક્વેસ્ટની સમીક્ષા કરે છે. સિન્ટેક્સ જાણવું અને કોઈ ચોક્કસ સ્નિપેટ રનટાઇમ પર શું કરે છે તે જાણવું એ અલગ કૌશલ્યો છે, અને આ બીજા કૌશલ્યને માપે છે.