Tomcat-haastattelun 16 parasta kysymystä ja vastausta (2025)

Tässä on Apache Tomcat -haastattelukysymyksiä ja vastauksia niin uusille kuin kokeneille hakijoille unelmatyönsä saamiseksi.


1) Selitä mikä on Jasper?

  • Jasper on Tomcatin JSP-moottori
  • Se jäsentää JSP-tiedostoja ja kääntää ne JAVA-koodiksi servletteiksi
  • Ajon aikana Jasper sallii automaattisesti havaita JSP-tiedoston muutokset ja kääntää ne uudelleen

Ilmainen PDF-lataus: Apache Tomcat -haastattelun kysymyksiä ja vastauksia


2) Mainitse mikä on valinnan * välilehdeltä tulos?

Se näyttää oletustaulukot tietokannassa


3) Selitä, kuinka voit määrittää Tomcatin toimimaan IIS:n ja NTLM:n kanssa?

Sinun on noudatettava vakioohjeita, kun isapi_redirector.dll Konfiguroi IIS käyttämään "integroitua Windowsin suojausta". Varmista, että palvelimessa.xml olet poistanut tomcat-todennuksen käytöstä

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

4) Selitä, milloin voit käyttää . ja milloin voit käyttää []?

Jos käytät papuominaisuutta, käytä .operaattoria ja jos suoritat kartta-arvoa tai ryhmä indeksi, on suositeltavaa käyttää []-operaattoria. Vaikka voit käyttää näitä operaattoreita vaihtokelpoisesti.


5) Mainitse mikä on oletusportti Tomcatille?

Tomcatin oletusportti on 8080. Kun olet alustanut Tomcatin paikallisella koneellasi, voit tarkistaa, käyttääkö Tomcat URL-osoitetta: http://localhost:8080

Tomcatin haastattelukysymykset
Tomcatin haastattelukysymykset

6) Mainitse mitä liittimiä käytetään Tomcatissa?

Tomcatissa käytetään kahdenlaisia ​​liittimiä

  • HTTP-liittimet: Siinä on monia attribuutteja, joita voidaan muuttaa sen toiminnan määrittämiseksi ja toimintojen, kuten uudelleenohjauksien ja välityspalvelimen edelleenlähettämisen, käyttämiseksi.
  • AJP-liittimet: Se toimii samalla tavalla kuin HTTP-liittimet, mutta ne käyttävät AJP-protokollaa HTTP:n sijaan. AJP-liittimet toteutetaan yleisesti Tomcatissa plug-in-tekniikan mod_jk kautta.

7) Mainitse mitä ovat Catalinan määritystiedostot?

Catalina koostuu asetustiedostoista

  • politiikka
  • ominaisuudet
  • ominaisuudet
  • xml
  • xml
  • Tomcat-users.xml
  • xml

8) Selitä, kuinka Tomcatin käyttäminen Windows-palveluna tarjoaa etuja?

Tomcatin käyttäminen Windows-palveluna tarjoaa etuja, kuten

  • Automaattinen käynnistys: Se on ratkaisevan tärkeää ympäristölle, jossa saatat haluta käynnistää järjestelmän etänä uudelleen sen jälkeen huolto
  • Palvelimen käynnistys ilman aktiivista käyttäjän kirjautumista: Tomcatia käytetään usein blade-palvelimilla, joihin ei ehkä ole edes kytketty aktiivista näyttöä. Windows-palvelut voidaan käynnistää ilman aktiivista käyttäjää
  • Turvallisuus: Tomcat under window -palvelun avulla voit käyttää sitä erityisellä järjestelmätilillä, joka on suojattu muilta käyttäjätileiltä

9) Selitä, milloin SSL:ää tulee käyttää Tomcatin kanssa?

Käyttäisit Tomcatia yhteyden käsittelyyn, kun käytät Tomcatia erillisenä verkkopalvelimena.


10) Selitä, kuinka voit ottaa käyttöön verkkosovelluksen WAR-tiedostojen avulla?

JSP:t, servletit ja niitä tukevat tiedostot sijoitetaan Tomcatin verkkosovellushakemiston oikeisiin alihakemistoihin. Voit tehdä kaikista verkkosovellushakemiston tiedostoista yhdeksi pakatuksi tiedostoksi, joka päättyy .war-tiedostotunnisteella. Voit suorittaa verkkosovelluksen asettamalla WAR-tiedoston webapps-hakemistoon. Kun verkkopalvelin alkaa suorittaa, se vetää WAR-tiedoston sisällön sopiviin webapps-alihakemistoihin.


11) Selitä mikä on Tomcat Valve?

Tomcat-venttiili – Tomcat 4:ssä esitellään uusi tekniikka, jonka avulla voit linkittää Java-luokan esiintymän tiettyyn Catalina-säilöön.


12) Mainitse kuinka monella venttiilillä Tomcat on määritetty?

Neljä tyyppistä venttiiliä Tomcat on konfiguroitu

  • Käyttöloki
  • Etäosoitesuodatin
  • Etäisäntäsuodatin
  • Pyydä Dumper

13) Selitä servlettien elinkaaret?

Tyypillisen Tomcatissa toimivan servletin elinkaari

  • Tom-cat vastaanottaa pyynnön asiakkaalta yhden liittimensä kautta
  • Käsittelyä varten Tomcat kartoittaa tämän pyynnön sopivaksi
  • Kun pyyntö on ohjattu sopivaan servletiin, Tomcat varmistaa, että servlet-luokka on ladattu. Jos se ei ole kuin Tomcat kääri servletin Java-tavukoodiksi, se on JVM:n suoritettavissa ja muodostaa servletin esiintymän
  • Tomcat käynnistää servletin kutsumalla sen init-palvelinta Servlet sisältää koodin, joka pystyy seulomaan Tomcatin asetustiedostot ja toimimaan niiden mukaisesti sekä ilmoittamaan kaikki sen mahdollisesti vaatimat resurssit
  • Kun servlet on käynnistetty, Tomcat voi soittaa servletin palvelumenetelmään jatkaakseen pyyntöä
  • Tomcat ja servlet voivat koordinoida tai kommunikoida käyttämällä kuuntelijaluokkia servletin elinkaaren aikana, mikä seuraa servletiä useiden tilamuutosten varalta.
  • Poistaakseen servletin Tomcat kutsuu servlettien tuhoamismenetelmää.

14) Selitä, mikä on NAT-protokollan tarkoitus?

NAT-protokollan tarkoitus on piilottaa yksityinen IP-osoite julkiselta IP-osoitteelta ja antaa organisaatiolle tietty suojaustaso.


15) Selitä, mitä MAC tarkoittaa?

MAC tarkoittaa Medium Access Control


16) Selitä mikä on Tomcat Coyote?

Tom Coyote on HTTP/1.1-spesifikaatioon perustuva HTTP-liitin, joka vastaanottaa ja siirtää verkkopyynnöt Tomcat-moottoriin kuuntelemalla TCP/IP-porttia ja lähettää pyynnön takaisin pyynnön esittäneelle asiakkaalle.

Nämä haastattelukysymykset auttavat myös vivassasi (suullinen)

Jaa:

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *