EJB: n 10 parasta haastattelua koskevaa kysymystä ja vastausta (Päivitetty 2019)

Sisällysluettelo:

Anonim

Johdanto EJB: n haastatteluun liittyviin kysymyksiin ja vastauksiin

EJB laajenee Enterprise java papuna. EJB auttaa rakentamaan sovelluksia, jotka ovat erittäin skaalautuvia, ja se myös sijaitsee järjestelmän palvelimen päässä. IBM on kehittänyt sen vuonna 1997. Sen valloittivat aurinkomikrosysteemit vuonna 1999. Sovelluspalvelin hallitsee EJB: tä kontin avulla. EJB: n käyttö johtaa erittäin korkeaan kustannustehokkaaseen järjestelmään tuotannossa. Niitä käytetään erityisesti liiketoiminnan logiikan soveltamiseen sovelluksissa.

Nyt, jos etsit EJB: hen liittyvää työtä, sinun on varauduttava EJB: n haastattelua koskeviin kysymyksiin 2019. On totta, että jokainen haastattelu on erilainen työprofiilien mukaan. Täällä olemme laatineet tärkeät EJB: n haastattelua koskevat kysymykset ja vastaukset, jotka auttavat sinua menestymään haastattelussa.

Tässä 2019 EJB: n haastattelukysymyksiä käsittelevässä artikkelissa esitetään 10 tärkeintä ja usein käytettyä EJB: n haastattelua koskevaa kysymystä. Nämä haastattelukysymykset on jaettu kahteen osaan seuraavasti:

Osa 1 - EJB: n haastattelukysymykset (perus)

Tämä ensimmäinen osa kattaa EJB: n perushaastattelukysymykset ja -vastaukset.

Q1. Tyypit Enterprise pavut?

Vastaus:
Yritysapuita on kahta päätyyppiä,

  • Istuntopavut: Kaikkia EJB-tiedostoja voidaan käyttää tällä käyttöliittymällä. Tämä käyttöliittymä voi olla joko etäinen tai allokoitu paikallisesti.
  • Viestiohjatut pavut: MDB: tä tuetaan viestiparadiikkaan perustuvia asynkronisia suorituksia.

Q2. Kuinka EJB voidaan luoda kansalaisuudetonta?

Vastaus:

  • Paikallinen käyttöliittymä on luotava
  • Asiakassovellus käyttää tätä käyttöliittymää kaikissa viestinnän muodoissa
  • @Paikallinen merkintä, kun asiakasympäristöt muistuttavat samaa.
  • @Remote-merkintä, kun asiakasympäristössä on eroja.
  • Tilallinen istuntopapu on luotava
  • Käytä @Stateful-merkintää merkitsemään tilallinen merkintä.

Siirrytään seuraavaan EJB: n haastattelukysymykseen.

Q3. EJB-kontin tärkeimmät sovellukset?

Vastaus:

  • EJB: n elinkaaren hallinta
  • konttien hallinnassa tapahtuma
  • Konttia hallitaan jatkuvasti
  • turvallisuus
  • Kustannustehokas käyttöönotto

Q4. Erottelee yksittäinen istuntopapu vs. valtioton istuntopapu?

Vastaus:

Tämä on yleinen EJB: n haastattelukysymys, jota haastattelussa esitetään. Alla on ero Singleton-papujen ja kansalaisuudettomien papujen välillä:

  • Valtiottomat pavut lisäävät istunnon tietojen suorituskykyä,
  • Singleton-pavut puolestaan ​​vähentävät istuntodatan tasoa jatkuvasti.
  • Objektien välistä assosiaatiota ei ole vahvistettu valtiottomina, ja se vaatii vain yhtä menetelmää käytettäväksi tietyssä ajankohdassa.
  • Yksittäispavut sallivat samanaikaisen prosessin oikeuttaa yksi objekti kerrallaan ja ylläpitää myös rationalisoitua tiedostoa siten, että useampi kuin yksi objekti ei soita samaan uudestaan ​​ja uudestaan.
  • Valtiottomat paput toimivat yleisissä prosesseissa asiakkaille. Kaikki jaetut järjestelmät voivat jakaa rinnakkain singleton-papusovellukset ja mahdollistaa useiden ketjujen suorittamisen ja pääsyn kerrallaan.

Q5. Kuinka soittaa yhdelle EJB: lle toisessa EJB: ssä?

Vastaus:
JNDI: n avulla voidaan soittaa yhdelle EJB: lle toisessa EJB: ssä. Se auttaa myös paikallisen käyttöliittymän löytämisessä ja ilmentymän hankkimisessa.

Osa 2 - EJB: n haastattelukysymykset (Advanced)

Katsokaamme nyt edistyneitä EJB: n haastattelua koskevia kysymyksiä ja vastauksia.

Q6. Ota mukaan J2EE: n omaksuneet tekniikat.

Vastaus:
J2EE: n omaksumat tekniikat ovat:

  • CORBA
  • Enterprise JavaBeansTM (EJBsTM)
  • Java-nimeäminen ja hakemistorajapintaTM (JNDITM)
  • Java-servletit
  • JDBCTM-tiedonkäyttöliittymä.
  • Java Transaction API (JTA)
  • JavaServer PagesTM (JSPsTM)

Q7. Määrittele Ripple-vaikutus?

Vastaus:
Palvelimen käyttöajan muutokset ilmenevät kaikissa palvelimen klooneissa, ja niitä kutsutaan ripple-efektiksi.

Siirrytään seuraavaan EJB: n haastattelukysymykseen.

Q8. Millä tavoin EJB: n valvontaa voidaan laajentaa?

Vastaus:
EJB-ohjausta voidaan laajentaa suorittamalla seuraavat vaiheet:

  • EJB-rajapinnan laajentava Java-rajapinta luodaan määritettyjen komponenttien avulla.
  • EJB on tarkistettava, onko kyse istuntopavusta, org.apache.beehive.controls.system.ejb.Session EJB Control -sovellusta käytetään saman jatkamiseen, kun EJB on istuntopavu, toisessa tapauksessa org.apache .beehive.controls.system.ejb.Entity EJB-ohjausta käytetään laajentamiseen.
  • Käytä Java-liittymää seuraavan kirjaston @Control-laajennuksen kanssa:
    (Org.apache.beehive.controls.api.bean.ControlExtension). Tämä on tapa, jolla Control Annotation Processor voi saada ohjauslaajennuksen Java-käyttöliittymän avulla.
  • EJB: n yritys- ja kotirajapintoja laajennetaan Java-papulla. Sekä EJB: n paikalliset että liikerajapinnat voidaan liittää samaan objektin kokonaisuuteen.
  • EJB: n valvonta todentamiseksi mainitaan. Se käyttää JNDI-nimeä ja sitä käytetään nimellä @ EJBHome.jndiName.

Q9. Listaa joitain tärkeitä osia pysyvyyssovellusliittymässä?

Vastaus:
Tämä on suosituin haastattelussa esitetty EJB: n haastattelukysymys. Jotkut pysyvyyssovellusliittymän avaintoimijat ovat:

  • Entity
  • Entity Manager
  • Pysyvyysyksikkö
  • Tietolähde

Q10. Kuinka tilalliset liiketoimet ylläpitävät johdonmukaisuutta?

Vastaus:
Jokaisen tapahtuman sitoumuksen kohdalla kentät päivitetään, mikä varmistaa tilallisten tapahtumien johdonmukaisuuden.

Suositellut artikkelit

Tämä on ollut opas EJB: n haastattelua koskevien kysymysten ja vastausten luetteloon, jotta ehdokas voi helposti hakea nämä EJB: n haastattelukysymykset. Täällä tässä viestissä olemme tutkineet EJB: n suosituimpia haastattelukysymyksiä, joita usein haastatteluissa kysytään. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Haastattelua koskevien kysymysten ja vastausten testaaminen
  2. SDET-haastattelukysymykset - tärkeimmät kysymykset
  3. Top Hups Java -haastattelukysymykset
  4. Oracle RAC -haastattelukysymykset