国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Rumah Java JavaSoalan temu bual Meituan, lihat adakah anda boleh menjawabnya?

Meituan, lihat adakah anda boleh menjawabnya?

Aug 24, 2023 pm 03:51 PM
soalan temuduga java


Tajuk

1. Sila perkenalkan diri anda dan bincangkan secara ringkas tentang projek anda?

2. Pernahkah anda mengalami kebocoran ingatan? Bagaimana anda menyelesaikannya? Saya pernah menghadapi perkara ini suatu ketika dahulu, dan saya agak bertuah.

3. Apakah jenis asas java? Adakah String jenis asas Java? Mengapakah String mestilah jenis akhir?

4. Apakah asas pelaksanaan mekanisme refleksi? Bagaimana pula dengan dinamik? Prinsip pelaksanaan dinamik?

5 Bagaimana untuk menyelesaikan masalah ABA HashMap了解嗎?說(shuō)一下HashMap相關(guān)的一些東西?HashMap是線程安全的嗎?為什么是線程安全的?ConcureentHashMap了解嗎?他是如何實(shí)現(xiàn)線程安全的?你剛才說(shuō)1.8基于CAS?CAS?

6. Beritahu saya tentang model threading JVM? Untuk apa kawasan ini digunakan? Java threading model dan JVM Beri perhatian kepada perbezaan dan ringkasan model benang di Internet adalah Salah. Java線程模型和JVM線程模型注意區(qū)分、總結(jié)下,網(wǎng)上很多文章都是錯(cuò)的。

7、說(shuō)一下java類加載器的工作機(jī)制?類加載在那個(gè)區(qū)域進(jìn)行的?

8、說(shuō)一下java的線程模型?violate了解嗎?他的原理是什么?violate是線程安全的嗎?為什么不是?

9、保證線程安全的解決方法有哪些?說(shuō)一說(shuō)讀寫(xiě)鎖吧,讀寫(xiě)鎖的讀

10、數(shù)據(jù)庫(kù)的索引有哪幾種?為什么要用B+樹(shù)來(lái)做索引?組合索引和幾個(gè)單個(gè)的索引有什么區(qū)別?數(shù)據(jù)庫(kù)的大表查詢優(yōu)化了解嗎?MVCC機(jī)制了解不?MVCC機(jī)制有什么問(wèn)題?怎么去解決這個(gè)問(wèn)題?MySQLmysql 慢語(yǔ)句調(diào)優(yōu)做過(guò)嗎?說(shuō)說(shuō)你是怎么做的?

11、Redis了解嗎?你說(shuō)說(shuō)怎么用Redis實(shí)現(xiàn)分布式鎖?

12、Spring中Bean的作用域,Spring MVCcontroller

7 Beritahu saya tentang mekanisme kerja pemuat kelas java? Di kawasan manakah pemuatan kelas dilakukan?

8 Beritahu saya tentang model benang Java? Adakah anda faham pelanggaran? Apakah rasionalnya? Adakah langgar benang selamat? kenapa tidak ????9. Apakah penyelesaian untuk memastikan keselamatan benang? Mari kita bincangkan tentang kunci baca-tulis, kunci baca-tulis ????10 Apakah jenis indeks yang terdapat dalam pangkalan data? Mengapa menggunakan pokok B+ untuk pengindeksan? Apakah perbezaan antara indeks gabungan dan beberapa indeks individu? Adakah anda memahami pengoptimuman pertanyaan jadual besar dalam pangkalan data? Adakah anda memahami mekanisme MVCC? Apa yang salah dengan mekanisme MVCC? Bagaimana untuk menyelesaikan masalah ini? MySQLmysql Pernahkah anda melakukan penalaan kenyataan yang perlahan? Beritahu saya bagaimana anda melakukannya? ????11. RedisAdakah anda faham? Sila beritahu saya cara menggunakannyaRedismelaksanakan kunci yang diedarkan? ????12. Peranan Bean in Spring Domain, Spring MVC's Adakah pengawal thread-safe? Bagaimana untuk memastikan keselamatan benang? ???? (Temu bual datang daripada netizen: pengalaman kerja dua tahun, Shanruyar)??

Selepas membaca soalan di atas, sejauh manakah anda fikir anda boleh menjawabnya? Mengikut skala 100 mata, berapa banyak mata yang akan anda berikan kepada diri sendiri?

Analisis Masalah

1. Sila perkenalkan diri anda dan bincangkan secara ringkas tentang projek anda?

Dua soalan, satu adalah untuk memperkenalkan diri anda, dan satu lagi adalah untuk memperkenalkan projek Projek ini memperkenalkan projek yang paling anda kenali, atau projek yang paling anda mampu, yang mungkin tidak semestinya projek anda. bekerja baru-baru ini.

2. Pernahkah anda mengalami kebocoran ingatan? Bagaimana anda menyelesaikannya? Saya pernah menghadapi perkara ini suatu ketika dahulu, dan saya agak bertuah.

Masalah ini berdasarkan ringkasan harian Jika anda tidak pernah menemuinya sebelum ini, anda boleh mensimulasikannya sendiri, kemudian menggunakan pelbagai arahan dan alatan untuk menyelesaikan masalah. Apabila ditanya semasa temu duga, bincangkan secara ringkas tentang idea penyelesaian masalah dan arahan serta alatan yang digunakan dalam proses penyelesaian masalah.

3. Apakah jenis asas Java? Adakah String jenis asas dalam Java? Mengapakah String mestilah jenis akhir?

Dua soalan pertama adalah berdasarkan penyiasatan Soalan ketiga memerlukan anda membuat refleksi sendiri. Mengapakah ia perlu ditetapkan kepada jenis akhir? Apakah peranan yang dimainkan di sini?

4. Apakah asas pelaksanaan mekanisme refleksi? Bagaimana pula dengan dinamik? Prinsip pelaksanaan dinamik?

Ini juga boleh dianggap sebagai ujian untuk melihat sama ada pengetahuan asas adalah kukuh.

5, HashMap了解嗎?說(shuō)一下HashMap相關(guān)的一些東西?HashMap是線程安全的嗎?為什么是線程安全的?ConcurrentHashMap了解嗎?他是如何實(shí)現(xiàn)線程安全的?你剛才說(shuō)1.8基于CAS?CAS的ABA問(wèn)題怎么解決?

這是幾個(gè)問(wèn)題,

HashMap的問(wèn)題

  • 你得說(shuō)一下HashMap是什么,
  • 底層采用什么數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)的,
  • 最好說(shuō)一下put的過(guò)程
  • JDK版本各版本中是怎么樣的。
  • HashMap為什么是線程不安全的?

ConcurrentHashMapSoalan

  • ConcurrentHashMap是什么?ConcurrentHashMap是什么?
  • ConcurrentHashMap底層數(shù)據(jù)結(jié)構(gòu)是什么?
  • JDK版本不同,ConcurrentHashMap在設(shè)計(jì)上有些什么區(qū)別

CAS問(wèn)題

  • CAS是什么?
  • CAS存在什么問(wèn)題
  • ABA問(wèn)題是什么
  • ABA
ConcurrentHashMap底層數(shù)據(jù)結(jié)構(gòu)是什么)

JDK版本不同,ConcurrentHashMap在設(shè)計(jì)上有些什么區(qū)別

???? ??CAS問(wèn)題????????CAS是什么?????????CAS存在什么問(wèn)題????????ABA問(wèn)題是什么????????ABA問(wèn)題如何解決????????別想看颙行很多人都掛在這個(gè)題目上。背背面試題,再加上稍微一點(diǎn)點(diǎn)的理解,這些問(wèn)題面試題,再加上稍微一點(diǎn)點(diǎn)的理解,這些問(wèn)題這這些問(wèn)題很家家家家家家說(shuō)一下JVM的線程模型?這些區(qū)域都分別是干啥用的? java線程模型和jvm線程模型注意區(qū)分、總結(jié)下,網(wǎng)上很多文章都是錯(cuò)的。??

Apa yang kami periksa ialah model memori JVM, dan biasanya kawasan data masa jalan JVM Harap maklum bahawa anda tidak boleh membawa masuk model memori Java di sini.

Apabila ia datang ke kawasan data masa jalan JVM, perkongsian benang dan peribadi akan disebut.

Terutamanya kawasan timbunan, timbunan dan kaedah mesin maya Java Ketiga-tiga ini mesti dijelaskan dengan jelas.

Apakah hubungan antara tindanan dan benang? Apa yang disimpan dalam timbunan? Kenapa SOF?

Timbunan berkaitan dengan peruntukan memori objek, jadi kita pasti akan bercakap tentang kitaran hayat objek Kemudian akan bercakap tentang bagaimana kelas dimuatkan ke dalam JVM? Bagaimana untuk mengetahui jika objek mati? Pada masa yang sama, kita juga akan bercakap tentang apakah algoritma kutipan sampah? Apakah pemungut sampah? Apakah pengutip sampah terkini? Apakah ciri yang ada padanya?

Apakah parameter penalaan JVM yang anda kenali?

Kebanyakan orang akan gagal soalan ini Saya juga telah menjalankan temu bual olok-olok dalam talian dengan ramai orang Apabila bercakap tentang JVM, 90% daripada mereka akan gagal.

7 Mari kita bincangkanJava kelas Bagaimana pemuat berfungsi? Di kawasan manakah pemuatan kelas dilakukan? Java類加載器的工作機(jī)制?類加載在那個(gè)區(qū)域進(jìn)行的?

上面問(wèn)題中說(shuō)過(guò)了,這個(gè)類加載相關(guān)的肯定會(huì)問(wèn),表示你對(duì)一個(gè)類是怎么從.class文件到Class對(duì)象,再到實(shí)

.class fail ke <code style="font-size: 14px;padding: 2px 4px;border-radius: 4px;margin-right: 2px; -kiri: 2px;warna latar belakang: rgba(27, 31, 35, 0.05);fon-family: " operator mono consolas monaco menlo monospace break-all rgb>Objek kelas, dan kemudian ke

8 Beritahu saya tentang model benang Java? Adakah anda faham tidak menentu? Apakah rasionalnya? Adakah langgar benang selamat? kenapa tidak

Anda perlu biasa dengan model benang Java Anda juga perlu memahami ciri-cirinya, seperti keterlihatan, anti-penyusunan semula, dan atomicity. Anda juga perlu memahami perkara ini.

Soalan ini agak teori, dan pada asasnya anda boleh menyelesaikannya dengan menghafal soalan temuduga.

9. Apakah penyelesaian untuk memastikan keselamatan benang? Mari kita bincangkan tentang kunci baca-tulis. Hanya turun dan sediakan diri anda

10 Apakah jenis indeks yang terdapat dalam pangkalan data? Mengapa menggunakan pokok B+ untuk pengindeksan? Apakah perbezaan antara indeks gabungan dan beberapa indeks individu? Adakah anda memahami pengoptimuman pertanyaan jadual besar dalam pangkalan data? Adakah anda memahami mekanisme MVCC? Apakah yang salah dengan mekanisme MVCC? Bagaimana untuk menyelesaikan masalah ini? MySQL Pernahkah anda melakukan penalaan kenyataan yang perlahan? Beritahu saya bagaimana anda melakukannya?

Ini bersamaan dengan MySQLpangkalan data 8 soalan berturut-turut, berapa banyakkah daripada 8 meriam bersiri yang anda boleh jawab? Pada asasnya, saya biasanya membaca lebih banyak pengalaman temuduga dan menghafal soalan temuduga untuk mengatasinya. MVCC機(jī)制了解不?MVCC機(jī)制有什么問(wèn)題?怎么去解決這個(gè)問(wèn)題?MySQL 慢語(yǔ)句調(diào)優(yōu)做過(guò)嗎?說(shuō)說(shuō)你是怎么做的?

這個(gè)相當(dāng)于是MySQL數(shù)據(jù)庫(kù)的8連問(wèn),8個(gè)連環(huán)炮你能回答上來(lái)幾個(gè)?基本上也都是平時(shí)多看看面經(jīng),背背面試題也能應(yīng)對(duì)。

11、Redis了解嗎?你說(shuō)說(shuō)怎么用Redis

??11. RedisAdakah anda faham ? Sila beritahu saya cara menggunakannyaRedis implements kunci yang diedarkan? ??

Soalan ini sebenarnya nampak mudah, tetapi jawapannya tidak semudah itu

Terdapat banyak perkara dalam rangkaian sosial di sini, ia tidak mudahsetnx, skrip LUA boleh menyelesaikannya, melibatkan Redis mod kluster, yang melibatkan isu seperti tamat masa perniagaan. Penemuduga telah mengaturnya untuk anda Ini memerlukan beberapa bahan sebenar Menghafal soalan temuduga hanya boleh mengatasi penemuduga yang lebih dangkal, anda perlu menggunakan bahan sebenar anda sendiri. setnx,LUA腳本就能解決的,涉及到Redis集群模式,涉及到業(yè)務(wù)超時(shí)等問(wèn)題。面試官都是給你安排好的,這個(gè)得有些真材實(shí)料,背面試題只能應(yīng)付比較膚淺的面試官,遇上認(rèn)真點(diǎn)的面試官,那就得用自己的真材實(shí)料去回答了。

12、SpringBean的作用域,Spring MVCcontroller

12. SpringSkop Kacang, Spring MVC'sAdakah pengawal thread-safe? Bagaimana untuk memastikan keselamatan benang?

Persoalan ini tidak akan dibincangkan di sini, kerana akaun awam utama, termasuk saya, telah menyiarkan artikel serupa sebelum ini, jadi jangan memandang rendah kepentingan akaun awam apabila anda mempunyai masa. Ini hanya mengenai pengumpulan Apabila anda berehat di dalam kereta, di kereta bawah tanah, atau di stesen kerja anda, anda boleh menggunakan masa yang remeh untuk membaca beberapa artikel rasmi teknikal dan mengumpul pengetahuan anda sendiri. .

Tetapi saya sentiasa percaya bahawa: Dengan pengalaman kerja kurang daripada lima tahun, temu duga pada asasnya boleh diselesaikan dengan menghafal soalan temuduga.

Atas ialah kandungan terperinci Meituan, lihat adakah anda boleh menjawabnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1502
276
Penemubual: Anotasi biasa Spring Aop dan urutan pelaksanaan Penemubual: Anotasi biasa Spring Aop dan urutan pelaksanaan Aug 15, 2023 pm 04:32 PM

Anda mesti tahu Spring, jadi mari kita bincangkan tentang susunan semua pemberitahuan Aop Bagaimana Spring Boot atau Spring Boot 2 mempengaruhi susunan pelaksanaan aop? Beritahu kami tentang perangkap yang anda hadapi dalam AOP?

Temu bual dengan kumpulan tertentu: Jika anda menemui OOM dalam talian, bagaimanakah anda harus menyelesaikan masalah itu? Bagaimana untuk menyelesaikannya? Apakah pilihan? Temu bual dengan kumpulan tertentu: Jika anda menemui OOM dalam talian, bagaimanakah anda harus menyelesaikan masalah itu? Bagaimana untuk menyelesaikannya? Apakah pilihan? Aug 23, 2023 pm 02:34 PM

OOM bermakna terdapat kelemahan dalam program, yang mungkin disebabkan oleh kod atau konfigurasi parameter JVM. Artikel ini bercakap dengan pembaca tentang cara menyelesaikan masalah selepas proses Java mencetuskan OOM.

Soalan ujian bertulis Ele.me kelihatan mudah, tetapi ia membingungkan ramai orang Soalan ujian bertulis Ele.me kelihatan mudah, tetapi ia membingungkan ramai orang Aug 24, 2023 pm 03:29 PM

Jangan memandang rendah soalan peperiksaan bertulis banyak syarikat Terdapat perangkap dan anda boleh jatuh ke dalamnya secara tidak sengaja. Apabila anda menghadapi soalan ujian bertulis seperti ini tentang kitaran, saya cadangkan anda berfikir dengan tenang dan ambil langkah demi langkah.

Minggu lepas, saya ada temu bual dengan XX Insurance dan memang bagus! ! ! Minggu lepas, saya ada temu bual dengan XX Insurance dan memang bagus! ! ! Aug 25, 2023 pm 03:44 PM

Minggu lepas, seorang rakan dalam kumpulan pergi untuk temu bual dengan Ping An Insurance Hasilnya agak kesal, tetapi saya harap anda tidak akan berkecil hati, pada dasarnya semua soalan yang dihadapi temu duga boleh diselesaikan dengan menghafal soalan temuduga Ia telah diselesaikan, jadi sila bekerja keras!

5 Rentetan soalan temuduga, kurang daripada 10% orang boleh menjawab semuanya dengan betul! (dengan jawapan) 5 Rentetan soalan temuduga, kurang daripada 10% orang boleh menjawab semuanya dengan betul! (dengan jawapan) Aug 23, 2023 pm 02:49 PM

Artikel ini akan melihat 5 soalan temu bual tentang kelas Java String Saya sendiri telah mengalami beberapa daripada lima soalan ini semasa proses temu duga.

Novis juga boleh bersaing dengan penemuduga BAT: CAS Novis juga boleh bersaing dengan penemuduga BAT: CAS Aug 24, 2023 pm 03:09 PM

Bab tambahan bagi siri pengaturcaraan serentak Java, C A S (Banding dan tukar), masih dalam gaya yang mudah difahami dengan gambar dan teks, membolehkan pembaca berbual gila dengan penemuduga.

Soalan yang ditanya dalam hampir semua wawancara Java: bercakap tentang perbezaan antara ArrayList dan LinkedList Soalan yang ditanya dalam hampir semua wawancara Java: bercakap tentang perbezaan antara ArrayList dan LinkedList Jul 26, 2023 pm 03:11 PM

Struktur data Java adalah tumpuan temu bual Sesiapa yang telah mengambil bahagian dalam temu bual Java mesti mempunyai pengalaman. Apabila penemuduga bertanya soalan sedemikian, mereka sering ingin menyemak sama ada anda telah mengkaji struktur asas jenis data yang biasa digunakan di Jawa, dan bukannya hanya kekal pada tahap "tahu cara menggunakan".

Penemuduga: Beritahu saya tentang proses pemuatan kelas (10 gambar rajah) Penemuduga: Beritahu saya tentang proses pemuatan kelas (10 gambar rajah) Aug 23, 2023 pm 03:05 PM

Apabila kita ingin menggunakan kelas, kita perlu memuatkan kelas ke dalam memori melalui ClassLoader.

See all articles