Topp 10 spørsmål og svar på EJB-intervjuet (Oppdatert for 2019)

Innholdsfortegnelse:

Anonim

Introduksjon til EJB-intervjuspørsmål og svar

EJB utvides som Enterprise java bean. EJB hjelper deg med å bygge applikasjoner som er svært skalerbare, og den ligger også på serverenden av systemet. Utviklet i 1997 av IBM. Den ble erobret av solmikrosystemer i 1999. Applikasjonsserveren administrerer EJB ved hjelp av en container. Bruk av EJB fører til et svært kostnadseffektivt system i produksjonen. De brukes spesielt for å anvende logikken til virksomheten i applikasjonene.

Nå, hvis du leter etter en jobb som er relatert til EJB, må du forberede deg på EJB intervjuspørsmål i 2019. Det er sant at hvert intervju er forskjellig per de forskjellige jobbprofilene. Her har vi forberedt de viktige spørsmålene og svarene til EJB-intervjuet som vil hjelpe deg å få suksess i intervjuet.

I denne artikkelen om EJB Interview Questions, skal vi presentere 10 viktigste og ofte brukte EJB intervjuspørsmål. Disse intervjuspørsmålene er delt inn i to deler er som følger:

Del 1 - EJB-intervjuspørsmål (grunnleggende)

Denne første delen dekker grunnleggende spørsmål og svar på EJB-intervjuer.

Q1. Typer Enterprise bønner?

Svar:
Det er to hovedtyper av bedriftsbønner,

  • Øktbønner: Alle EJB-filer er tilgjengelige ved hjelp av dette grensesnittet. Dette grensesnittet kan enten være fjerntliggende eller tildelt lokalt.
  • Message Driven Beans: Meldingsparadigme-baserte asynkrone henrettelser støttes ved bruk av MDB.

Q2. Hvordan kan en EJB skapes statsløs?

Svar:

  • Et lokalt grensesnitt må opprettes
  • Klientapplikasjonen bruker dette grensesnittet for alle former for kommunikasjon
  • @ Lokal merknad når klientmiljøer ligner det samme.
  • @ Fjern merknad når det er forskjell på klientmiljø.
  • En tilstrekkelig øktbønne må genereres
  • Bruk @Stateful-merknad for å betegne den statlige notasjonen.

La oss gå til de neste EJB-intervjuspørsmål.

Q3. Viktige applikasjoner av EJB container?

Svar:

  • Styring av EJB livssyklus
  • containerstyrt transaksjon
  • Beholderstyrt vedvarende
  • Sikkerhet
  • Kostnadseffektiv distribusjon

Q4. Skille singleton session bean vs stateless session bean?

Svar:

Dette er de vanlige EJB-intervjuspørsmålene som stilles i et intervju. Nedenfor er forskjellen mellom Singleton-bønner og statsløse bønner som følger:

  • Statløse bønner gir økt ytelse i øktdataene,
  • På Singleton-bønner er det derimot en jevn nedgang i ytelse på øktdata.
  • Assosiasjon mellom objektene er ikke etablert i statsløs, og det kaller bare en enkelt metode som skal brukes på et bestemt tidspunkt.
  • Mens singleton bean tillater samtidig prosess å gi rett til et objekt av gangen og opprettholder også en rasjonalisert fil slik at mer enn ett objekt ikke vil ringe det samme igjen og igjen.
  • Den statsløse bønnen opererer på generiske prosesser for klienter. Alle de delte systemene kan parallelt dele singleton bean-applikasjonene og tillater utførelse og tilgang til flere tråder på en gang.

Q5. Hvordan ringe en EJB i en annen EJB?

Svar:
JNDI-er kan brukes til å ringe en EJB-er innenfor andre EJB-er, det hjelper også til å finne hjemmet grensesnittet og skaffe forekomsten.

Del 2 - EJB-intervjuspørsmål (avansert)

La oss nå se på de avanserte spørsmål og svar på EJB-intervjuet.

Q6. Verve teknologiene omfavnet i J2EE.

Svar:
Teknologiene som omfavnes i J2EE er:

  • CORBA
  • Enterprise JavaBeansTM (EJBsTM)
  • Java Naming and Directory InterfaceTM (JNDITM)
  • Java Servlets
  • JDBCTM-datatilgangs API.
  • Java Transaction API (JTA)
  • JavaServer PagesTM (JSPsTM)

Q7. Definer ringvirkningen?

Svar:
Et fenomen endringer på serverens kjøretid reflekteres over alle klonene på serveren kalles ringvirkning.

La oss gå til de neste EJB-intervjuspørsmål.

Q8. Hvilke måter kan EJB-kontrollen utvides?

Svar:
EJB-kontrollen kan utvides ved å utføre følgende trinn:

  • Et java-grensesnitt som utvider EJB-grensesnittet, opprettes ved hjelp av de bestemte komponentene.
  • EJB må verifiseres om det er en sesjonsbønne, org.apache.beehive.controls.system.ejb. Økt EJB-kontroll brukes til å utvide det samme når EJB er en øktbønne. I det andre tilfellet org.apache .beehive.controls.system.ejb.Entity EJB Control brukes til å utvide.
  • Bruk Java-grensesnittet med @Control Extension som ligger i følgende bibliotek:
    (Org.apache.beehive.controls.api.bean.ControlExtension). Dette er måten Control Annotation Processor kan få kontrollutvidelsen ved å bruke Java-grensesnittet.
  • EJB forretnings- og hjemmegrensesnitt utvides ved hjelp av java bønne. både EJBs lokale og forretningsmessige grensesnitt kan knyttes til den samme enheten av objektet.
  • EJB-kontroll for verifisering er nevnt. Den bruker JNDI-navn, og det brukes som @ EJBHome.jndiName.

Q9. Liste over noen viktige elementer i utholdenhets-API?

Svar:
Dette er de mest populære EJB-intervjuspørsmålene som stilles i et intervju. Noen av nøkkelaktørene i utholdenhets-API er:

  • Entity
  • Enhetsleder
  • Utholdenhetsenhet
  • Datakilde

Q10. Hvordan statlige transaksjoner opprettholder konsistensen?

Svar:
For hver forpliktelse av en transaksjon blir feltene oppdatert, noe som sikrer konsistens i statlige transaksjoner.

Anbefalte artikler

Dette har vært en guide til listen over EJB-intervjuspørsmål og svar, slik at kandidaten enkelt kan slå sammen disse EJB-intervjuspørsmålene. Her i dette innlegget har vi studert toppspørsmål om EJB-intervju som ofte blir stilt i intervjuer. Du kan også se på følgende artikler for å lære mer -

  1. Testing av intervjuspørsmål og svar
  2. SDET-intervjuspørsmål - Toppspørsmål
  3. Topp Oops Java-intervjuspørsmål
  4. Oracle RAC intervjuspørsmål