Top 24 pitanja i odgovora za ATG intervju (2026.)
Ovdje su pitanja i odgovori na intervjuu za ATG za poฤetnike kao i za iskusne kandidate za razvojne programere koji ฤe dobiti posao iz snova.
1) Objasnite ลกto je ATG?
ATG je okvir za izradu web aplikacija. Temelji se na J2EE standardima.
2) Navedite ลกto je jezgra ATG-a?
Jezgra ATG platforme je
- DAF ili Dynamo Application Framework, koji implementira model razvoja komponente temeljen na JavaServer Pages (JSP) i JavaBeans.
Besplatno preuzimanje PDF-a: Pitanja i odgovori za ATG intervju
3) Objasnite ลกto je kapljica u ATG?
U osnovi, droplet je prilagoฤeni servlet ATG-a koji ima neke prilagodbe specifiฤne za atg. Moลพe se povezati s HttpServlet in J2EE, ali ovdje koristimo DynamoServlet klasu koja implementira javax.servlet.Servlet suฤelje u ATG. Kapljice se uglavnom koriste za apstrahiranje poslovne logike u kodu na strani posluลพitelja.
4) Objasnite ลกto je komponenta u ATG?
U ATG-u komponenta je jednostavno konfiguracijska datoteka (jednostavna tekstualna datoteka s nastavkom .properties), koja koristi java klasu.
5) Objasnite ลกto je jezgra u ATG?
U ATG-u, Nucleus se odnosi na ATG spremnik za komponente. Omoguฤuje hijerarhijski prostor imena za komponentu. Svaka komponenta ima jedinstveno puno ime tako da stranice i druge komponente mogu referencirati na nju.

6) Objasnite ลกto je opseg komponente ATG?
Opseg nije niลกta drugo nego varijabla jezgre, koja govori jezgri do kada ฤe komponenta postojati.
7) Koriลกtenjem kojeg znaka u konfiguracijskim datotekama se obraฤuju svojstva jezgre?
Svojstva jezgre obraฤuju se pomoฤu znaka $ u konfiguracijskim datotekama.
8) Objasnite kako moลพete stvoriti JSP-ove u ATG-u ili se JSP stranica obraฤuje u ATG-u?
Moลพete stvoriti JSP u ATG-u ili se JSP stranica obraฤuje u ATG-u slijedeฤi korake,
- Korisnik pristupa pregledniku, upisuje URL i ลกalje zahtjev za JSP aplikaciji ATG
- ATG aplikacija prima zahtjev za JSP datoteku koju ste traลพili
- Jednom kada se pronaฤe JSP, kompajlira se u JAVA kod
- Kada sav sadrลพaj dohvati Java kod, krajnji rezultat se pretvara u obiฤan HTML
- Ova HTML stranica se ลกalje natrag u preglednik
Ovako se JSP stranica obraฤuje u ATG aplikaciji.
9) Navedite koje su vrste cjevovoda u ATG-u?
Vrste cjevovoda za obradu zahtjeva koje koristi Dynamo
- Cjevovod DAS Servleta โ Koristi se za obradu JHTML zahtjeva
- DAF Servlet Pipeline โ Koristi se za obradu JSP zahtjeva

10) Navedite koji je zadani opseg komponente?
Zadani opseg komponente je Global.
11) Navedite koje su dvije metode u komponenti?
Dvije metode u komponenti su
- primatelji i postavljaฤi
12) Navedite koja je razlika izmeฤu FormHandlera, dropleta i servleta?
Razlika izmeฤu FormHandlera, dropleta i servleta,
- FormHandleri se koriste kada postoje obrasci. Oni pomaลพu izvrลกiti provjeru valjanosti za obrasce
- Droplet je iz ATG-a i koristi se za stavljanje ili prikaz podataka u bazi podataka
- Servlet se koristi za slanje podataka, on djeluje kao kontroler. Ne koristi se za unos podataka
13) Spomenite prednosti DAF-a?
- Koristi se za obradu ogromnih podataka
- Moลพe pisati bilo koji objekt poziva tipa 1 u db.
- Dynamo slanje poruka pomoฤu patch baya i jms-a
- Injekcija ovisnosti
14) Objasnite koji su problemi s performansama kod ATG-a?
Problemi s izvedbom ATG-a ukljuฤuju
- Visoke razine aktivnosti baze podataka
- Problemi s iskoriลกtenjem procesora
- dugo trฤanje SQL upita
- Sporo vrijeme odziva
15) Navedite koje dvije vrste predmemorije odrลพava ATG repozitorij?
Dvije vrste predmemorije koje ATG repozitorij odrลพava
- Predmemorija predmeta
- Predmemorija upita
16) Objasnite ลกto je ATG DPS? Koji su njegovi elementi?
ATG DPS odnosi se na ATG Dynamo sustav personalizacije. Kljuฤni elementi ATG-a su
- Upravljanje korisniฤkim profilom
- Ciljanje sadrลพaja
- Ciljana e-poลกta
17) Navedite koji je opseg Dynamo komponenti?
Opseg Dynamo komponenti su
- Sjednica
- zatraลพiti
- Globalan
Zadani opseg je Global
18) Navedite koja je glavna razlika izmeฤu JSP i DSP knjiลพnica oznaka?
Glavna razlika izmeฤu JSP i DSP knjiลพnica oznaka je
- Dsp je specifiฤna biblioteka oznaka za ATG koja ukljuฤuje izvrลกavanje samo resursa DAF okvira. Takoฤer, Dsp uvozi sve objekte klase tipa.
- JSP ukljuฤuje sve funkcionalnosti za razvoj web aplikacija. Takoฤer, Jsp uvozi samo primitivne tipove podataka.
19) Objasnite ลกto ako su ATG aplikacije rasporeฤene na klasteru posluลพitelja?
Ako su ATG aplikacije rasporeฤene na klasteru posluลพitelja, onda je bolje odabrati ili Distribuirano predmemoriranje ili Zakljuฤano predmemoriranje.
20) Navedite koja je razlika izmeฤu dsp i dspel oznaka?
- DSP oznake: Oznake knjiลพnice DSP oznaka podrลพavaju izraze vremena izvoฤenja. Ove oznake koriste id atribut za imenovanje varijabli skriptiranja koje stvaraju.
- DSPEL oznaka: Oznake biblioteke DSPEL oznaka podrลพavaju elemente JSTL Expression Language (EL) koji se takoฤer procjenjuju tijekom izvoฤenja.
21) Navedite ลกto definira standardno suฤelje atg.repository.QueryBuilder?
Standardno suฤelje atg.repository.QueryBuilder definira dostupne operacije upita koje repozitoriji trebaju podrลพavati.
22) Navedite koja je prednost Nucleusa u ATG-u?
Prednosti Nucleusa u ATG-u su,
- Omoguฤuje jednostavan naฤin pisanja novih komponenti
- U nucleusu aplikacije ne moraju sadrลพavati kod za stvaranje instanci komponenti. Izraฤuje se i upravlja putem konfiguracijskih datoteka
- Organiziranjem konfiguracijskih datoteka u slojeve Nucleus pruลพa prikladan naฤin za izmjenu i proลกirenje svojstava komponente
- Nucleus nudi veliki broj komponenti generaliziranih usluga izvan okvira
- Nucleus programerima aplikacija olakลกava postavljanje opsega njihovih komponenti
23) Objasnite kako moลพete ugraditi izlaz Java servleta (ATG servlet bean) u JSP?
Kako biste ugradili izlaz Java servleta (ATG servlet bean) u JSP, trebate dodati oznaku dsp:droplet s atributom bean.
24) Navedite ลกto je potrebno da biste koristili prilagoฤene ATG servlet grahove s ATG kontrolnim centrom?
Kako biste koristili prilagoฤene ATG servlet grahove s ATG kontrolnim centrom morate primijeniti sljedeฤe zahtjeve:
- Morate napraviti BeanInfo datoteku koja definira parametre servlet beana
- Klasa mora proลกiriti atg.servlet.DynamoServlet
Ova pitanja za intervju takoฤer ฤe vam pomoฤi u vaลกem ลพivotu
![Top 50 pitanja i odgovora na intervjuu za Servlet ([godina]) Pitanja za intervju za Servlet](https://career.guru99.com/wp-content/uploads/2014/07/servlet-interview-questions.png)
![Top 50 J2EE pitanja za intervju ([godina]) Pitanja i odgovori za J2EE intervju](https://career.guru99.com/wp-content/uploads/2014/07/j2ee-interview-questions.png)
![Pitanja i odgovori za tehniฤki intervju ([godina]) Pitanja i odgovori za tehniฤki razgovor](https://career.guru99.com/wp-content/uploads/2024/12/technical-interview-questions-answers-150x150.png)
![Top 50 pitanja i odgovora za Struts intervju ([godina]) Struts Pitanja za intervju](https://career.guru99.com/wp-content/uploads/2014/07/struts-interview-questions.png)