Топ 16 на въпросите и отговорите за интервюто с Tomcat (2026)

Ето въпроси и отговори за интервю с Apache Tomcat за новопостъпили, както и за опитни кандидати, за да получат мечтаната работа.


1) Обяснете какво е яспис?

  • Jasper е JSP двигател на Tomcat
  • Той анализира JSP файлове, за да ги компилира в JAVA код като сървлети
  • По време на изпълнение Jasper позволява автоматично откриване на промени в JSP файла и повторното им компилиране

Безплатно изтегляне на PDF: Въпроси и отговори за интервю с Apache Tomcat


2) Споменете какъв е резултатът от select * from tab?

Той показва таблиците по подразбиране в базата данни


3) Обяснете как можете да конфигурирате Tomcat да работи с IIS и NTLM?

Трябва да следвате стандартните инструкции, когато isapi_redirector.dll Конфигурирайте IIS да използва „интегрирана защита на Windows“ Уверете се, че в сървъра.XML сте деактивирали удостоверяването на tomcat

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

4) Обяснете кога можете да използвате . и кога можете да използвате []?

Ако изпълнявате свойство на bean, използвайте .operator, а ако изпълнявате стойност на map или масив индекс, за предпочитане е да използвате оператора []. Въпреки че можете да използвате тези оператори взаимозаменяемо.


5) Споменете кой е портът по подразбиране за Tomcat?

Портът по подразбиране за Tomcat е 8080. След като инициализирате Tomcat на вашата локална машина, можете да проверите дали Tomcat изпълнява URL адреса: http://localhost:8080

Въпроси за интервю с Tomcat
Въпроси за интервю с Tomcat

6) Споменете какви са конекторите, използвани в Tomcat?

В Tomcat се използват два вида конектори

  • HTTP конектори: Той има много атрибути, които могат да се променят, за да се определи точно как работи и функции за достъп, като пренасочвания и пренасочване на прокси
  • AJP конектори: Работи по същия начин като HTTP конекторите, но те практикуват AJP протокола вместо HTTP. AJP конекторите обикновено се внедряват в Tomcat чрез plug-in технологията mod_jk.

7) Споменете какви са конфигурационните файлове на Catalina?

Catalina се състои от конфигурационни файлове

  • политика
  • свойства
  • свойства
  • XML
  • XML
  • Tomcat-users.xml
  • XML

8) Обяснете как работата на Tomcat като услуга на Windows осигурява предимства?

Изпълнението на Tomcat като услуга на Windows предоставя предимства като

  • Автоматично стартиране: Това е от решаващо значение за среда, след която може да искате дистанционно да рестартирате системата поддръжка
  • Стартиране на сървъра без влизане на активен потребител: Tomcat се изпълнява често на блейд сървъри, които може дори да нямат активен монитор, свързан към тях. Услугите на Windows могат да се стартират без активен потребител
  • Сигурност: Услугата Tomcat под прозорец ви позволява да я стартирате под специален системен акаунт, който е защитен от останалите потребителски акаунти

9) Обяснете кога да използвате SSL с Tomcat?

Бихте използвали Tomcat за обработка на връзката, когато използвате Tomcat като самостоятелен уеб сървър.


10) Обяснете как можете да разположите уеб приложение, използвайки WAR файлове?

JSP, сървлетите и техните поддържащи файлове се поставят в правилните поддиректории в директорията за уеб приложения в Tomcat. Можете да направите всички файлове в директорията на уеб приложенията в един компресиран файл, който завършва с файлово разширение .war. Можете да изпълните уеб приложение, като поставите WAR файл в директорията webapps. Когато уеб сървърът започне да се изпълнява, той изтегля съдържанието на WAR файла в съответните поддиректории на webapps.


11) Обяснете какво е Tomcat Valve?

Клапан tomcat - с Tomcat 4 се въвежда нова технология, която ви позволява да свържете екземпляр на Java клас с конкретен контейнер Catalina.


12) Споменете с колко клапана е конфигуриран Tomcat?

Tomcat е конфигуриран с четири вида вентили

  • Дневник за достъп
  • Филтър за отдалечен адрес
  • Филтър за отдалечен хост
  • Заявка Dumper

13) Обяснете как протичат жизнените цикли на сервлета?

Жизненият цикъл на типичен сервлет, работещ на Tomcat

  • Tom-cat получава заявка от клиент през един от своите конектори
  • За обработка тази заявка Tomcat преобразува тази заявка в подходяща
  • След като заявката бъде насочена към съответния сървлет, Tomcat проверява дали класът на сервлета е зареден. Ако не е, тогава Tomcat обвива сървлета в Java Bytecode, който е изпълним от JVM и формира екземпляр на сървлета
  • Tomcat инициира сървлета, като извиква своя init. Сървлетът съдържа код, който може да проверява конфигурационните файлове на Tomcat и да действа съответно, както и да декларира всички ресурси, които може да изисква
  • След като сървлетът е стартиран, Tomcat може да извика сервизния метод на сервлета, за да продължи заявката
  • Tomcat и сървлетът могат да координират или комуникират чрез използването на слушателски класове по време на жизнения цикъл на сървлета, който проследява сървлета за различни промени в състоянието.
  • За да премахне сървлета, Tomcat извиква метода за унищожаване на сервлета.

14) Обяснете каква е целта на NAT протокола?

Целта на NAT протокола е да скрие частния IP адрес от публичния IP адрес и да даде определено ниво на сигурност на организацията.


15) Обяснете какво означава MAC?

MAC означава контрол на достъпа до средата


16) Обяснете какво е Tomcat Coyote?

Tom coyote е HTTP конектор, базиран на спецификация HTTP/ 1.1, който получава и транспортира уеб заявки към машината Tomcat чрез слушане на TCP/IP порт и изпраща заявка обратно към искащия клиент.

Тези въпроси за интервюто също ще ви помогнат във вашата viva (устна)

Сподели

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *