SAP ABAP / ERP 면접 질문 준비하기

  1. ERP는 무엇인가 (가장 기본적인 것)

전사적 자원관리로 데이터를 가시화 하고 빠르고 정확하게 데이터를 확인하고 경영정보를 알 수 있어 비즈니스의 상황 등을 분석, 예측하기 쉽게 도와주어 신속하고 정확한 의사결정을 돕는다.

-> 따라서 기업의 신뢰도를 높이고 경쟁력을 향상시킨다.

2. ERP를 어떻게 알게 되었는가

​-> 왜 관심을 가졌고 하고싶었으며 어떻게 준비했는지 은근히 묻는 곳들이 많음

3. 프로젝트 경험이 있는지

본인의 프로젝트 경험

​-> 꼭 SAP 관련 프로젝트가 아니여도 된다. 다양한 부서와 회사가 모여서 프로젝트를 해야하는 ERP 특성으로 의사소통 능력이나 대처 능력, 경험에서 어떤 역할이었는지 묻는 경우가 많다.

어떤 프로젝트에서 어떤 역할을 했고 어떠한 업무를 수행했는지 설명하면 좋음


4.개발경험

-> 프로젝트에 참여했다면 프로젝트 연관하여 설명 또는 SAP 프로그램이 아니더라도 경험 근거로 설명, 국비 교육을 듣지 않은 경우 학원이나 스터디 들었던 경험을 기반으로 설명하는 것도 좋음


5. 개발하면서 어려웠던 점

-> 오류가 나거나 문제가 있었던 점들을 미리 정리해서 준비해 놓으면 좋음


6. 개발자에게 가장 중요한 점

-> 개인의 생각을 말하면 된다.

개인적으로는 데이터 모델링, 키값을 설정하는게 중요한 듯..

또한 개발자가 되고 싶고 잘 맞는 이유로 사람들이랑 같이 일하기 싫다고 하면 안좋아하는듯

7. pbo와 pai 차이

pbo : PROCESS BEFORE OUTPUT 으로 해당 스크린이 실행되기 전의 로직

PBI : PROCESS AFTER INPUT. 해당 스크린에서 버튼을 누르는 등의 행위를 했을 때의 이벤트 로직

8. modulpul program( type M)과 excutable(type 1, report )차이

modulpul은 스크린 페인터로 화면을 그리는 것이 특징적, 티코드가 있어야 실행 시 킬 수 있다.

excutable은 리포트 프로그램으로도 불리며 selection screen으로 코딩으로 화면을 만드는 것이 특징적.

9. bapi vs bdc

BAPI는 펑션, BDC는 화면 녹화

위의 해당 프로그램은 많이 사용하는 것으로 어떤 것이고 차이가 있는지 확실히 공부해가는게 좋다


10 RFC

외부 인터페이스와 연결되는 펑션

11. ALV

abap list viewer : 가장 많이 사용하는, sap에서 제공하는 특징적인 것

ALV는 자체적으로 sum , sort, 필터링 등의 기능이 있다.

12 AlV container 에서 docking과 custom의 차이

커스텀 컨테이너는 직접 스크린에 그려야하며 크기가 제한됨, 도킹은 alv의 필드가 컨테이너 크기에 맞춰서 만들어짐

다음 이전