- JavaCore
- OOP
- REHAT
- Pangkalan data.
- Alat yang anda gunakan.
JavaCore
-
Mula-mula, saya diminta untuk melukis hierarki antara muka untuk Koleksi (ia tidak sukar, hanya terdapat beberapa daripadanya (
Collection
,List
,Set
,Queue
,Map
). -
Apakah perbezaan antara
ArrayList
danLinkedList
(ini adalah salah satu soalan dan jawapan yang paling digodam di internet, ia hanya kegelapan).Kami membincangkan kelajuan pelaksanaan pertanyaan di dalamnya dan apakah perbezaan antara helaian.
-
Soalan tentang kelas
Object
. Apakah kaedahnya, apa yang mereka lakukan? -
Refleksi. Apa yang
getClass()
. Soalan yang sangat menarik, lihat ke dalamnya. Terutamanya tentang cara mendapatkan segala-galanya tentang kelas, walaupun ia mengandungi kaedah atau pembolehubah peribadi. -
Mereka bertanya tentang multithreading. Adalah lemah, saya fikir, untuk memberitahu anda bagaimana anda memahami apa itu multithreading. Apa yang diperlukan untuk memulakan benang baru. Secara realistik, jika anda berada di tahap 20+, maka soalan ini akan kelihatan lucu kepada anda.
-
Apa yang anda boleh katakan tentang
Stream
. Ini bukan mengenai Java 8. Ini mengenai aliran input dan output. Seperti antara muka asas, apakah itu (watak dan bait). Untuk pemahaman, tiada spesifik. - Pengecualian. Di sini, sekali lagi, kami diminta untuk melukis hierarki pengecualian, yang mana wujud, yang mana
checked
, dan yang manaunchecked
. Perkara yang perlu dilakukan denganRuntime
pengecualian. Namakan yang paling kerap dipukul (NullPointerException
). -
Persoalannya ialah apa yang perlu dilakukan dengan
checked
pengecualian (majukan lagi atau proses - kedua-duanya jelas).
OOP
-
Apa itu OOP secara ringkas?
-
Apakah paradigma pengaturcaraan lain yang ada? Bagaimanakah mereka berbeza daripada OOP?
-
Apakah prinsip asas OOP (warisan, polimorfisme dan enkapsulasi)? Beritahu kami tentang setiap daripada mereka. Setakat ini semuanya abstrak, tidak terikat dengan mana-mana bahasa.
-
Tugas pemahaman reka bentuk sistem: ada Kuda dan Burung. Kita perlu mendapatkan Pegasus. prinsip "mempunyai" dan "adalah"
REHAT
-
Apa itu REHAT. Wikipedia bercakap tentang ini dengan sangat keren. Malah, artikel dari Wikipedia sudah cukup untuk berkenalan.
-
HTTP. Terdapat juga frasa umum di sini. Kaedah dia, untuk apa setiap satunya.
-
Kod status HTTP. Apakah lima bahagian yang patut dibahagikan? Beritahu kami tentang bahagian yang paling terkenal (200,204,404,500,501). Mengapa mereka? Mereka juga bertanya tentang 401 dan 403. Tetapi saya tidak mengenali mereka. Mereka kata mereka penting.
GO TO FULL VERSION