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.
qa pytania do rozmowy kwalifikacyjnej dla doświadczonych
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?
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