top oracle apps technical
Najczęściej zadawane pytania podczas rozmów kwalifikacyjnych dotyczących aplikacji Oracle Apps i Oracle SOA:
Ze względu na postęp techniczny na rynku gwałtownie rośnie zapotrzebowanie na kandydatów posiadających umiejętności w zakresie technologii Oracle. W tym artykule przygotowałem zestaw pytań do wywiadu wraz z odpowiedziami.
Przeczytaj nasz poprzedni artykuł na temat Pytania do wywiadów Oracle Forms and Reports .
=> Kliknij tutaj, aby zapoznać się z serią pytań do wywiadów Oracle
Ten artykuł obejmuje:
- Pytania do wywiadów technicznych dotyczących aplikacji Oracle Apps
- Pytania do wywiadu Oracle SOA
Odkryjmy!!
Czego się nauczysz:
Najczęstsze pytania techniczne dotyczące aplikacji Oracle i Oracle SOA
Pytania do wywiadu Oracle SOA
Pytanie 1) Co rozumiesz pod pojęciem SOA i jakie są korzyści płynące z używania tej architektury?
Odpowiedź: SOA to skrót od Service Oriented Architecture, który może być używany do tworzenia aplikacji korporacyjnych. Korzystając z tej architektury, składniki aplikacji będą ze sobą współdziałać przy użyciu usług interoperacyjnych, postępując zgodnie z protokołem komunikacyjnym w sieci.
Korzyści z używania architektury SOA to:
- Komponenty pozostają luźno połączone i można je ponownie skonfigurować.
- Usługi biznesowe można ponownie wykorzystać.
- Bezpieczeństwo i poufność danych.
- Dobrze zdefiniowane interfejsy.
- Lepsza elastyczność i konserwacja.
Pytanie 2) Co to jest pakiet Oracle SOA Suite i jakie są jego różne składniki?
Lata: Oracle SOA Suite należy do grupy oprogramowania Oracle Fusion Middleware.
To narzędzie jest oparte na architekturze SOA i pomaga w tworzeniu, zarządzaniu i integracji usług z komponentami aplikacji tak, aby dostarczać złożoną aplikację SOA jako jedną całość. Ten pakiet składa się z pięciu elementów.
Składniki usługi obejmują ponadto:
- Proces BPEL
- Oracle Mediator
- Przepływ czynności personelu
- Usługi decyzyjne
Elementy wiążące obejmują:
- Usługi
- Bibliografia
P # 3) Czy możesz wyjaśnić różnicę między architekturą stosowaną w 10g i 11g?
Odpowiedź: Poniżej podano różnice między 10g a 11g:
- Architektura SCA jest stosowana w 11g, ale nie w 10g.
- W wersji 11g wszystkie komponenty SOA (takie jak BPEL, ESB itp.) Związane z projektem można wdrożyć jednocześnie jako pojedynczą jednostkę za pomocą pliku composite.xml. W 10g komponenty te muszą być wdrażane indywidualnie na odpowiednich serwerach.
- Kontener serwera aplikacji dla 11g to Web Logic Server, a dla 10g to OC4J.
- W wersji 11g Enterprise Manager zajmuje się wszystkimi komponentami SOA, podczas gdy w 10g dla każdego komponentu są utrzymywane osobne konsole.
P 4) Jaka jest koncepcja zarządzania SOA?
Odpowiedź: Zarządzanie SOA zostało wprowadzone w celu administrowania usługami w architekturze zorientowanej na usługi.
Zarządzanie to jest wymagane, aby:
- W razie potrzeby twórz nowe usługi.
- Zaktualizuj istniejące usługi.
- Zarządzaj cyklem życia usług.
- Egzekwuj zasady dotyczące polityk, aby zachować spójność.
- Monitorowanie i dostrajanie wydajności usług.
- Zarządza uprawnieniami użytkowników do usług.
Pytanie 5) Jak można wdrożyć proces w architekturze SOA?
Odpowiedź: Proces można wdrożyć, korzystając z dowolnej z poniższych opcji:
- JDeveloper
- EMC (konsola Enterprise Manager)
- Skrypty WebLogic.
P # 6) Co to jest SCA i do czego jest przydatne?
Odpowiedź: Service Component Architecture (SCA) to model budowania aplikacji i systemów przy użyciu koncepcji SOA. Usługa złożona składa się z różnych komponentów aplikacji, które można wdrożyć jednocześnie za pomocą SCA.
Różne specyfikacje SCA to:
- Specyfikacja modelu zespołu.
- Specyfikacja wiązania.
- Specyfikacja implementacji komponentów.
- Specyfikacja ram polityki.
P # 7) W jaki sposób można uzyskać luźne powiązania w strukturze SOA?
Odpowiedź: Luźne sprzężenie można osiągnąć, wyodrębniając i rozwiązując różnice między różnymi systemami, aby zapewnić bezproblemową integrację.
OSB ułatwia to samo i rozwiązuje problemy między klientami usług a systemami biznesowymi. Architektura SOA wykorzystuje usługi sieciowe jako elementy składowe do integracji przedsiębiorstwa i ponownego wykorzystania komponentów poprzez luźne połączenie.
P # 8) Czy potrafisz odróżnić mediatora od OSB?
Odpowiedź: Mediator można odróżnić od OSB jako:
- Mediator jest częścią aplikacji złożonej i służy do pośredniczenia między różnymi komponentami w aplikacji złożonej i poza nią. Podczas gdy OSB, czyli Oracle Bus Service, to samodzielna ESB, która pośredniczy w obsłudze heterogenicznych klientów i usług, nie będąc ich częścią.
- Mediator może zostać wdrożony jako komponent SCA, podczas gdy OSB nie może.
- W przypadku mediatora programowanie może odbywać się za pośrednictwem JDeveloper IDE, podczas gdy w przypadku OSB można to zrobić za pomocą Eclipse IDE lub konsoli internetowej.
Pytanie 9) Czy architektura SOA jest częścią oprogramowania Oracle Fusion Middleware?
qa pytania do rozmowy kwalifikacyjnej dla doświadczonych
Odpowiedź: Tak, SOA jest częścią oprogramowania Oracle Fusion Middleware działającego jako interfejs użytkownika w ramach dużej platformy Fusion.
P # 10) Czym różni się choreografia od orkiestracji?
Odpowiedź: Choreografia i orkiestracja to krytyczne elementy warstwy współpracy w ramach orientacji na usługi, tj. SOA i BPM.
Podczas Choreografii systemy są integrowane bez podążania za żadnymi procesami biznesowymi. Nie ma zdefiniowanego procesu kontrolowania integracji i odbywa się to zgodnie z określoną sekwencją poziomów.
W Orchestration centralny proces, który sam może być usługą sieciową, kontroluje inne usługi sieciowe zaangażowane w integrację systemów. Ten centralny koordynator będzie koordynował wykonywanie różnych operacji usług internetowych biorących udział w operacji i kończy integrację.
Pytania do wywiadów technicznych dotyczących aplikacji Oracle Apps
P # 11) Czy potrafisz zdefiniować system ERP?
Odpowiedź: ERP oznacza Planowanie zasobów przedsiębiorstwa . Jest to system oprogramowania biznesowego, który umożliwia organizacji automatyzację i integrację z różnymi procesami biznesowymi udostępniającymi wspólne dane w przedsiębiorstwach.
Oprogramowanie ERP zazwyczaj integruje różne aspekty operacji, takie jak planowanie produktu, rozwój i produkcja, sprzedaż, marketing itp. Przy użyciu jednej bazy danych, aplikacji i interfejsu.
Pytanie 12) Wyjaśnij architekturę Oracle Apps.
Odpowiedź: Oracle Apps to wielowarstwowe środowisko architektoniczne, w którym serwer aplikacji służy jako interfejs między klientami a serwerami baz danych.
Stąd składowymi tej architektury są:
- Klienci
- Serwery aplikacji
- Serwery baz danych
Klienci zainicjują żądanie operacji do wykonania przez bazę danych. Serwer aplikacji będzie działał jako warstwa pośrednia, wysyłając żądanie klienta do bazy danych i dostarczając żądane dane klientowi.
P # 13) Czy możemy tworzyć tabele w schemacie APPS?
Odpowiedź: Nie, nie możemy tworzyć tabel w schemacie APPS, a ten schemat będzie miał tylko synonimy.
P # 14) Co to jest flexfield? Wymień jego typy.
Odpowiedź: Flexfield to pole bazy danych posiadające wbudowaną elastyczność definiowania struktury raportowania, która jest odpowiednia dla konkretnych organizacji. Flexfield składa się z segmentów lub podpól.
Istnieją dwa rodzaje pól elastycznych:
- Kluczowe pola flexfield: Służą do rejestrowania kluczowych elementów danych.
- Opisowe pola flexfield: Są to pola flexfield definiowane przez użytkownika i można je dostosować.
P # 15) Jakie są różne składniki, które należy wziąć pod uwagę podczas definiowania odpowiedzialności w Oracle Apps?
Odpowiedź: Odpowiedzialność to grupa składników. To są:
- Menu (obowiązkowe): Jest to hierarchiczny układ form.
- Grupa danych (obowiązkowe): Definiuje mapowanie między produktami aplikacji Oracle, takimi jak formularze, raporty, programy współbieżne i identyfikatory baz danych Oracle.
- Obowiązki i prośby o grupy zabezpieczeń (obowiązkowe): Grupa żądań zabezpieczeń to grupa żądań przypisana do odpowiedzialności.
- Wyłączenia funkcji i menu (opcjonalnie): Odpowiedzialność może, ale nie musi, mieć powiązaną funkcję i reguły wykluczania menu.
P # 16) Co to jest zestaw wartości? Wymień jego różne typy.
Odpowiedź: Jak sama nazwa wskazuje, zestaw wartości to predefiniowana lista wartości używanych przez Oracle do walidacji. Ogranicza użytkownika końcowego do wprowadzania niepotrzebnych danych, zapewniając opcję wyboru wartości z predefiniowanego zestawu wartości.
Oracle obsługuje osiem typów walidacji zestawów wartości. To są:
- Brak (zatwierdzone minimalnie)
- Niezależny
- Zależny
- Stół
- Specjalne (zaawansowane)
- Parowanie (zaawansowane)
- Tłumaczenie niezależne
- Zależne do tłumaczenia
P # 17) Jak możemy zaimportować dane do bazy danych za pomocą programu ładującego SQL *?
Odpowiedź: SQL * Loader to narzędzie służące do masowego importowania danych z plików zewnętrznych.
Różne funkcje tego narzędzia wiersza poleceń przedstawiono poniżej:
- Mogą dokonywać selektywnego ładowania.
- Mogą wykonywać obciążenia wielostołowe.
- Obsługuje różne formaty plików.
To narzędzie można wywołać za pomocą zestawu poleceń.
SQLLDR CONTROL = Test.ctl, LOG = Test.log, BAD = Test.bad, DATA = Test.dat USERID = superuser / XXX, ERRORS = 999, LOAD = 3000, DISCARD = toss.dsc, DISCARDMAX = 6
P # 18) Co rozumiesz przez programy współbieżne?
Odpowiedź: Plik wykonywalny, który może być wykonywany jednocześnie z innymi programami i w pełni wykorzystywać możliwości sprzętowe, nazywany jest programem współbieżnym. Ogólnie rzecz biorąc, tego typu programy byłyby długotrwałe i wymagające dużej ilości danych. Można je grupować z raportami, tworząc grupę żądań.
Q # 19) Co zawiera katalog APPL_TOP?
Odpowiedź: Katalog APPL przechowuje pliki pakietu Oracle e-business, dlatego jest powszechnie znany jako katalog APPL_TOP.
Ten katalog zawiera pliki wraz z katalogami względnymi:
- Pliki technologiczne
- Pliki produktów
- Pliki środowiska pakietu Oracle e-Business Suite
P # 20) Co rozumiesz przez zestaw książek?
Odpowiedź: Zespół ksiąg jest jednostką sprawozdawczości finansowej. Określa walutę funkcjonalną, strukturę kont i kalendarz dla firmy lub grupy firm.
Istnieją dwa rodzaje zestawów książek.
- Podstawowa: Składa się z waluty funkcjonalnej
- Wtórny: Składa się z waluty sprawozdawczej
Wniosek
Na tym kończę listę pytań do wywiadu na temat „Oracle SOA” i „Oracle Apps Technical”.
Możesz dodać ten post do zakładek, aby móc z niego skorzystać w przyszłości i czytać go w razie potrzeby. Jestem pewien, że te pytania naprawdę pomogłyby pomyślnie przejść przez jakikolwiek wywiad z wyrocznią.
Przejdź do pierwszej części serii: Najpopularniejsze pytania do wywiadów Oracle
Zespół STH życzy wszystkim sukcesów !!
rekomendowane lektury
- Pytania i odpowiedzi do wywiadu
- Najczęstsze pytania do wywiadów z Oracle Forms and Reports
- Najpopularniejsze pytania do wywiadów Oracle: pytania dotyczące Oracle Basic, SQL, PL / SQL
- Najczęstsze pytania do wywiadów z Oracle DBA, RAC i Performance Tuning
- Kilka interesujących pytań do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania
- ETL Pytania i odpowiedzi podczas rozmowy kwalifikacyjnej testującej
- 12 najpopularniejszych pytań do wywiadu Mockito (wywiady z mocking Framework)
- Pytania do rozmowy kwalifikacyjnej dotyczące ręcznego testowania oprogramowania dla doświadczonych specjalistów