16 Pertanyaan dan Jawaban Wawancara Tomcat Teratas (2025)

Berikut adalah pertanyaan dan jawaban wawancara Apache Tomcat untuk kandidat baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.


1) Jelaskan apa itu jasper?

  • Jasper adalah mesin JSP Tomcat
  • Ini mem-parsing file JSP untuk mengkompilasinya menjadi kode JAVA sebagai servlet
  • Saat runtime, Jasper memungkinkan untuk secara otomatis mendeteksi perubahan file JSP dan mengkompilasi ulangnya

Unduh PDF Gratis: Pertanyaan dan Jawaban Wawancara Apache Tomcat


2) Sebutkan apa keluaran dari pilih * dari tab?

Ini menampilkan tabel default dalam database


3) Jelaskan bagaimana Anda dapat mengkonfigurasi Tomcat agar bekerja dengan IIS dan NTLM?

Anda harus mengikuti instruksi standar ketika isapi_redirector.dll Konfigurasikan IIS untuk menggunakan "keamanan windows terintegrasi" Pastikan itu di server.xml Anda telah menonaktifkan otentikasi kucing jantan

<Connector port = "8009" enableLooksup = "false" redirect port = "8443" protocol = "AJP/1.3" tomcatAuthentication = "false" />

4) Jelaskan kapan Anda dapat menggunakan . dan kapan Anda bisa menggunakan []?

Jika Anda menjalankan properti bean, gunakan .operator, dan jika Anda menjalankan nilai peta atau susunan indeks, lebih disukai menggunakan operator []. Meskipun Anda dapat menggunakan operator ini secara bergantian.


5) Sebutkan port default apa untuk Tomcat?

Port default untuk Tomcat adalah 8080. Setelah menginisialisasi Tomcat di mesin lokal Anda, Anda dapat memverifikasi apakah Tomcat menjalankan URL: http://localhost:8080

Pertanyaan Wawancara Tomcat
Pertanyaan Wawancara Tomcat

6) Sebutkan konektor apa yang digunakan di Tomcat?

Di Tomcat, dua jenis konektor digunakan

  • Konektor HTTP: Ini memiliki banyak atribut yang dapat diubah untuk menentukan cara kerjanya dan mengakses fungsi seperti pengalihan dan penerusan proxy
  • Konektor AJP: Ia bekerja dengan cara yang sama seperti konektor HTTP, tetapi mereka mempraktikkan protokol AJP sebagai pengganti HTTP. Konektor AJP umumnya diimplementasikan di Tomcat melalui teknologi plug-in mod_jk.

7) Sebutkan apa saja file Konfigurasi Catalina?

Catalina terdiri dari file konfigurasi

  • kebijaksanaan
  • properties
  • properties
  • xml
  • xml
  • Tomcat-pengguna.xml
  • xml

8) Jelaskan bagaimana menjalankan Tomcat sebagai layanan windows memberikan manfaat?

Menjalankan Tomcat sebagai layanan windows memberikan manfaat seperti

  • Mulai otomatis: Hal ini penting untuk lingkungan di mana Anda mungkin ingin memulai ulang sistem dari jarak jauh setelahnya pemeliharaan
  • Startup server tanpa login pengguna aktif: Tomcat sering dijalankan pada server blade yang bahkan mungkin tidak memiliki monitor aktif yang terpasang padanya. Layanan Windows dapat dimulai tanpa pengguna aktif
  • Keamanan: Layanan Tomcat di bawah jendela memungkinkan Anda menjalankannya di bawah akun sistem khusus, yang dilindungi dari akun pengguna lainnya

9) Jelaskan kapan menggunakan SSL dengan Tomcat?

Anda akan menggunakan Tomcat untuk menangani koneksi, saat Anda menjalankan Tomcat sebagai server web yang berdiri sendiri.


10) Jelaskan bagaimana Anda dapat menerapkan aplikasi web menggunakan file WAR?

JSP, servlet, dan file pendukungnya ditempatkan di subdirektori yang tepat di bawah direktori aplikasi web di Tomcat. Anda dapat membuat semua file di bawah direktori aplikasi web menjadi satu file terkompresi, yang diakhiri dengan ekstensi file .war. Anda dapat menjalankan aplikasi web dengan menempatkan file WAR di direktori webapps. Saat server web mulai dijalankan, ia mengeluarkan konten file WAR ke subdirektori webapps yang sesuai.


11) Jelaskan apa itu Tomcat Valve?

Katup Tomcat- teknologi baru diperkenalkan dengan Tomcat 4 yang memungkinkan Anda menghubungkan instance kelas Java dengan container Catalina tertentu.


12) Sebutkan berapa banyak katup yang dikonfigurasikan Tomcat?

Empat jenis katup yang dikonfigurasikan Tomcat

  • Akses Log
  • Filter Alamat Jarak Jauh
  • Filter Host Jarak Jauh
  • Minta Dumper

13) Jelaskan bagaimana siklus hidup servlet?

Siklus hidup servlet biasa yang berjalan di Tomcat

  • Tom-cat menerima permintaan dari klien melalui salah satu konektornya
  • Untuk diproses, permintaan ini Tomcat memetakan permintaan ini ke yang sesuai
  • Setelah permintaan diarahkan ke servlet yang sesuai, Tomcat memverifikasi bahwa kelas servlet telah dimuat. Jika tidak, Tomcat membungkus servlet ke dalam Java Bytecode, yang dapat dieksekusi oleh JVM dan membentuk sebuah instance dari servlet
  • Tomcat memulai servlet dengan memanggil initnya. Servlet berisi kode yang mampu menyaring file konfigurasi Tomcat dan bertindak sesuai, serta mendeklarasikan sumber daya apa pun yang mungkin diperlukan
  • Setelah servlet dimulai, Tomcat dapat memanggil metode layanan servlet untuk melanjutkan permintaan
  • Tomcat dan servlet dapat berkoordinasi atau berkomunikasi melalui penggunaan kelas pendengar selama siklus hidup servlet, yang melacak servlet untuk berbagai perubahan status.
  • Untuk menghapus servlet, Tomcat memanggil metode penghancuran servlet.

14) Jelaskan apa tujuan dari protokol NAT?

Tujuan dari protokol NAT adalah untuk menyembunyikan alamat IP pribadi dari alamat IP publik dan memberikan tingkat keamanan tertentu pada organisasi.


15) Jelaskan apa kepanjangan dari MAC?

MAC berarti Kontrol Akses Menengah


16) Jelaskan apa itu Tomcat Coyote?

Tom coyote adalah konektor HTTP berdasarkan spesifikasi HTTP/1.1 yang menerima dan mengangkut permintaan web ke mesin Tomcat dengan mendengarkan port TCP/IP dan mengirimkan permintaan kembali ke klien yang meminta.

Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)

Bagikan

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *