Вы находитесь на странице: 1из 14

DS interview questions:

1. WHAT IS DIFFERENCE BETWEEN JOIN, LOOKUP, and MERGE?


2. WHEN WILL U GO THE LOOKUP, WHEN WILL U GO JOIN?
3.WHICH IS BEST PERFOMANCE, WHY?
4.WHERE WE CAN CALL SHELL SCRIPT IN DATASTAGE?
5.WHAT IS DIFF FACT TABLE AND DIMENSION TABLE,WHAT IS
PURPUOSE OFBOTH CAN WE MAKE DATAWAREHJOUSE WITH OUT
USING OF THOSE TWO.
6.DIFFERENCE BETWEEN UNION AND JOIN IN ORACLE?
7.DIFFERECE BETWEEN IN AND EXIST?
8.HOW CAN YOU SCHEDULE JOBS?
9. I WILL GIVE TWO DATES , HOW CAN U FINDOUT NO.OF DAYS
BETWEEN THOSE TWO DATES?
10.TELL ME EXAMPLE PROCEDURE WHICH YOU IMPLEMENTD (WRITEN
)
IN UR PROJECT.
11.WHY YOU HAVE TO USE FILES AS INTERMEDIATE STAGTE ?
INSTED OF EXTRACTING DATA FROM DIRECTLY CLIENT OLTP SYSTEM?
12.PURPOSE OF STAGING AREA?
WHAT ACTIVITIES YOU DON IN STAGING AREA?
13.EXACTLY TELL ME FUNCTIONALITY OF DATASTAGE TOOL?
14.HAVE YOU CONNECTED CLIENT SOURCE SYSTEM DIRECTLY ANY
TIME?
15.HOW CAN WE ABORT THE JOB IF THE DATA IS DUPLICATE?
16.HOW CAN WE ABORT THE JOB IF THE RECORDS OF SOURCE
FILE CONTAINS VALUE AS "CHALAPATHI"?
17.TELL ME PROJECT ARCHITECHURE AND WHERE YOUR WORK
STARTS?
18.WHICH UTILITY YOU USED IN YOUR PROJECT?
19.CAN WE DO HALF PROJECT IN SERVER JOBS AND
HALF PROJECT ON PARLEL JOBS?

1 .WRITE A MACRO IN TERADATA?


2

.DIFF BETWEEN FASTLOAD AND BETAQ?


3. WHAT IS FACT TABLE AND WHAT IS DIMENSION TABLE?

4 DIFFERENCE BETWEEN SERVER JOBS AND PARLLEL JOBS?


5.HOW CAN WE FIND NO . OF SPACES IN PARTICULAR COLUMN?

6.DIFFERENCE BETWEEN SEQUENCE FILE AND DATASET?

7.DIFFERENCE BETWEEN BATCH JOBS AND JOB SEQUENCE JOBS?


8.DIFF B/W JOB CONTROL AND JOB SEQUENCE:

9.HAVE U INVOLVED PERFOMANCE TUNING ?WHICH TECHNIQUES DO


YOU INVOLVED?

10.TELL ME WHAT IS CONFIGURATION FILE ?AND IN BOTH DISC SPACES


CAN TAKE TEMPARORY MEMORY?

11.DIFFERENCE B/W SPARCE LOOKUP AND NORMAL LOOK UP?

12.TELL ME OPERATION IN DATASET FILE?HOW MANY TYPES OF


DATASET

13.IS IT POSIBLE TO USE DATASET AS SOURCE FILE?


14.WHAT R THE READ MEATHODS IN SEQUENTIAL FILE.

15.WHAT IS THE COMBINALITY MODE?

1.WHAT IS UR SOURCE?

2.I HAVE SOURCE FILE WHICH CONTAINS DUPLICATE DATA,MY


REQUIREMENT IS UNIQUE DATA SHOULD PASS TO ONE FILE AND
DUPLICATE DATA SHOULD PASS ANOTHER FILE HOW?

3 MY REQUIREMENT IS ONE JOB HAS TO BE EXCUITE 9 TIMES


AND I HAVE TO RECEIVE A MAIL AFTER COMPLEATION OF 3 TIMES
SUCCESS HOW CAN U DO ?

4.WHAT IS RCP IN REAL TIME WHICH EXACTLY YOU UD\SE IN UR


PROJECT?

5.HAVE U WRITTEN ANY ROUTINE? WHER U HAVE WRITTEN?

6.TELL ME SITUATION WHEN WE HAVE TO TAKE HELP OF ROUTINE?

7 CAN WE INCREASE BUFFERSIZE OF PROCESSING STAGE?


WHERE WE CAN DO.

1.TYPES OF FILES?

2.CAN WE SEE THE DATA IN FIXED WIDTH FILE?


3.DIALY HOW MANY FILES YOU ARE RECEVING ?

4.WHAT INFORMATION CONTAINS IN THAT FILES?

5.HOW CAN CHANGE DATA TYPE OF FIXED WIDTH FILE?

6.HOW MANY FACT TABLES AND , HOW MANY DIMENSION TABLES IN


YOUR PROJECT, AND IN WHICH DIMENSION TABLES YOU IN VOLVING?

7.WHAT IS FUNCTIONALITY OF COPY STAGE?

8.I HAVE A SOURCE FILE WITH 4 COLOUMS CAN WE MAKE 2 COLOUMS


TO ONE TARGERT AND ANOTHER 2 COLUMS TO ANOTHER TARGET BY
USING COPY STAGE?

1.WHAT IS PRESITS FOR CREATING CONFIGURATION FILE?

2.WHAT IS PROCESSOR?

3.CONFIGURATRION FILE? PARTS OF FILE

4.SELF JOIN MEANS?AND EXPAND?


5.TELL ME TYPES OF ERRORS

6WHAT IS FORCE COMPILE?

7. TELL ME PIVOTE FUNCTIONALITY?

8.WHAT ARE THE JOB SEQUENCES STAGES?

9 NO OF CHARACTERS HOW CAN WE FIND OUT IN UNIX?


10.SAMPLE SHELL SCRIPT?

11.SEQUENCE USE IN ORACLE?

12.REMOVE DUPLICATES QUERY IN ORACLE?


13.WHAT IS PRIMARY KEY?
14.ORACLE STAGE CAPACITY HOW MUCH?

15.TYPE OF DATASETS?

16.HOW TO UNLOCK THE LOCKED FILE?


17.HOW TO KILL THE JOB IN UNIX?

18.HOW TO FIND PROCESS ID OF JOB?

19.DATE FORMAT IN DATASTAGE AND DATE FORMATION OF ORACLE?

20.HOW CAN WE CONVERT DATA FORMAT FROM DD/MM/YYYY TO


YYYY/MM/DD IN DS?

21.HOW TO HANDLE EXCEPTION IN DS?

22. EXAMPLE OF FACTLESS FACT TABLE?

23.WHY WE HAVE TO USE FILES AS MEDIATERS BETWEEN


SOURCESTSYEM AND STAGING AREA?

24.DIFF B/W DATASET AND SEQUENTIAL FILE?

25.TYPES OF FUNNEL STAGES IN DS?

26.WHAT IS PRE REQUISIT FOR 2 TABLES IF I WANT PERFORM UNION


ALL OPERATION BETWEEN 2?

27.WHAT IS ALOVE MULTIPLE INSTANCE?

28.TYPES OF ERRORS AND TELL ME SOME EXAMPLES?

1.TELL ME ABOUT ONE COMPLEX JOB WHICH YOU DEVELOPED?HOW


MANY JOBS YOU CREATED IN YOUR PROJECT?

2.WHAT IS THE DIFFERENCE B/W SURRO GATE KEY AND PRIMAY KEY?

3.HOW MANY COLUMNS WE CAN DO AGGREGATION OPERATION IN


AGGREGATE STAGE?

4.HOW CAN WE SEE THE CONTENTS OF THE SEQUENTIAL FILE DATA?

5.TELL ME ABOUT SEQUENTIAL FILTER?

6.IS IT POSIBLE TO REJECT THE RECORD WHICH RECORD CONTAIN


HEAD?

7.HOW CAN WE DO NULL TO VALUE IN SEQUENTIAL FILE?

8.TELL ME COMMAND LINE TO RUN THE JOB?

9.TELL ME COMMAND TO PASS PARAMETER?

10.HOW I CAN CALL SHELL PROGRAM IN JOB

11.HAVE U USED ANY SCRIPT?WHERE?HOW?

12.I RUN 3 JOBS IN JOBS SEQUENCE 2ND JOB HAS BEEN ABORTED HOW
CAN WE DO ?HOW CAN U RUN 2ND JOB?

13. HOW CAN WE DECLARE GLOBAL PARAMETER?

1.

WHAT IS FACT TABLE? WHY WE CAN USE FACT TABLE?

2.SEMI ADDTIVE FACTS& ADDTIVE FACTS

3.WHAT IS STAR SCHEMA&SNOW FLAKE SCHEMA?

4.WHAT IS RAPIDIALLY CHANGING DIMENSION?

5DIFF B/W OLTP& OLAP . WHY WE NEED TO GO FOR OLAP IN DW ?

6.HOW TO REMOVE DUPLICATE USING TRANSFORMS?

7.
WHAT IS THE USE OF NORMALIZATION?
8.WHAT IS BRIDGE TABLE WHERE WE USE ?

9.WHAT IS CONFORMED DIMENSION AN CONFORMED FACTS?

10.WHAT IS THE STAGE VARABLE IF I TAKE STAGE VARIABLE WITH


DATA TYPE VARCHAR WHAT WHOULD BE THE DEFAULT VALUE?
11. WHAT IS THE USES ODBC STAGES?
12. WHAT IS THE DIFFERENCE BETWEEN JOIN AND LOOKUP STAGES?
13. IS IT POSSIBLE TO PERFORM LEFT OUTER JOIN IN MERGE AND
LOOKUP?

14. USING THE SORT STAGE HOW CAN YOU SEND THE UNIQUE
RECORDS TO ONE TABLE AND DUPLICATE RECORDS IN TO
ANOTHER TABLE?
15. FROM SOURCE DUPLICATES I NEED TO SEND FOURTH
DUPPLICATE TO THE TARGET HOW CAN YOU IMPLEMENT?
16. HOW YOU IMPLEMENT THE SCD IF MY SOURCE TABLE
CONSISTING CID, CNAME, ADDRESS, PHONE NUMBER BUT I NEED
TO CAPTURE THE CHANGES, FOR FIRST THREE COULUMNS HOW
TO IMPLEMENT?
17. IS IT POSSIBLE TO IMPLEMENT THE SCD USING LOOKUP STAGE?
18. DIFFERENCE BETWEEN SCD AND RCD?
19. WHAT IS THE COLUMN EXPORT STAGE?
20. WHAT IS THE CDC STAGE?
21. WHAT IS THE USE OF ORACLE ENTERPRICE STAGE, WHAT ARE
THE PERAMETERS YOU HAVE TO SET?
22. WHAT IS THE VERSION CONTROLLING ?
23. HOW TO REMOVE THE DUPLICATE IN ORACLE TABLE?
24. HOW WE SEE ONLY DUPLICATE RECRORDS IN ORACLE TABLE?
25. WHAT IS THE EXECUTION SEQUENCE OF SELECT, WHERE,
ORDERBY, GROUP BY, HAVING, CLAUSE?
26. WHAT IS THE NORMALIZATION AND DENORMALIZATION?
27. HOW TO RELESE THE LOCK FOR A PERTICULAR JOB UNLOCKED?
28. I HAVE THE SOURCE FROM UK, NORTH AMERICA HOW CAN I PASS
THE DATA TWO TABLES BASED ON THE LOCATIONS?
29. DIFFERENCE BETWEEN 7.5 AND 8.0?
30. EXAMPLE FOR THE FACTLESS FACT TABLEFROM CURRENT
PROJECT?
31. WHAT IS THE COLUMN EXPERT STAGE?

32. PROJECT FLOW ENVIRONMENT VARIABLE AND JOB PERAMETER?

1. DIFFERENCE BETWEEN PRIMARY KEY AND SURROGATE KEY


2. HOW CAN YOU GENERATE THE SEQUENCE IN ORACLE, WHAT IS
PURPOUSE OF IT, WHAT IS THE SEQUENCE?
3. IS REMOVE DUPLICATE STAGE BELONGS TO PARALLEL
PROCESSING EXECUTION OR SEQUENTIAL PROCESSING
EXECUTION?
4. A PART FROM REMOVE DUPLICATE STAGE WHICH STAGES ARE
SUPPORTS REMOVE DUPLICATE ACTIVITY HOW CAN WE
IMPLEMENT IT?
5. HOW CAN WE DO LEFTOUTER JOIN IN LOOKUP?
6. LOOKUP ACTIVITY CAN WE DO IN ORACLE?
7. WHAT IS THE LEFTOUTER IN ORACLE?
8. HOW CAN WE SEE THE FILES IN A DIRECTORY(UNIX)?
9. WHAT IS THE PREREQUISITE FOR THE REFFERENCE LOOKUP?
10. WHAT IS KEY BASE PARTIONING? GIVE THE EXAMPLE?
11. DO YOU KNOW THE HASHING ALGORITHM HOW IT WORKES?
12. DIFFERENCE BETWEEN HASH TECHNIC AND DB2 PARTITIONING
TECHNIC?
13. TELL ME QUERY FOR REMOVING DUPLICATES IN ORACLE?
14. HOW CAN YOU REMOVE THE DUPLICATES IN SORT AND
TRANSFORMER?
15. ENTIRE PARTITIONING HOW IT WORKS?

16. TELL ME HOW TO IMPLEMENTATION OF SCD?


17. FUNCTIONALITY OF SURROGATE KEY?
18. AFTER USING OF FIRST SURROGATE KEY IN ONE TABLE, I WANT
TO START THE STARTING NUMBER IS ENDING NUMBER OF FIRST
SURROGATE KEY?
19. HOW CAN WE USE OF SURROGATE KEY IS IT FILE STAGE OR
PROCESSING STAGE?
20. HOW DO U LOAD THE DATA IN TO TARGET?
21. WHAT IS THE FUNCTIONALITY OF RANGE LOOKUP IN 8.0?
22. WHAT IS DIFFERENCE BETWEEN ROW ID AND ROW NUMBER IN
ORACLE?

1. WRITE A QUERY TO DELETE THE RECORDS WHICH ARE RECENTLY


LOADED IN THE TABLE?
2. WRITE A QUERY TO VIEW nth HIGHEST SALARY EMPLOYEE DETAILS?
3. HOW CAN WE PERFORM SECOND EXTRACTION OF CLIENT
DATABASE, WITHOUGHT ACCEPTING DATA WHICH WE ARE
ALLREADY EXTRACTED IN FIRST EXTRATION TIME?
4. WHAT IS METERIALSED VIEW IN OUR PROJECT EXACTLY WHERE WE
CAN USE IT?
5. HOW CAN WE USE PERAMETERS IN ORACLE, IN DATASTAGE?
6. WRITE A ARCHITECTURE OF PROJECT?
7. WHAT ARE THE DAY TO DAY ACTIVITIES OF ETL DEVELOPER?
8. HOW TO IMPLEMENT CHANGING DIMENSION?
9. TYPES OF BLOCKS IN PLSQL?

10. WHAT ARE IN, OUT PERAMETER IN PLSQL?


11. WRITE A QUERY TO DISPLAY DIPARTMENT WISE HIGHEST SALARY
EMPLOYEE IS SENIOUR NUMBER WISE WITH USER INTRACTION?
12. WHAT IS THE CAPACITY OF EXCELL FILE (HOW MAY RECORDS IT
CAN HOLD)?
13. TELL ME KIND OF PERFORMANCE TUNNING WHICH YOU
IMPLEMENTED?
14. DO YOU KNOW ANY OF REPORTING TOOL?
15. HAVE WORKED ON ANY OF MIGRATION PROJECT? WHAT IS
MIGRATION?
16. WHY YOUR CLIENT DONT GIVE THE PERMITION TO ACCESS DATA
DIRECTLY? INSTEAD OF THAT WHY FILES ARE PROVIDING BY HIM?
17. WHAT IS THE LEFT OUTER JOIN, TELL ME HOW CAN WE
IMPLEMENTED IN ORACLE?
18. WHAT IS THE FUNCTION IN ORACLE TO SEE THE NUMBER OF DAYS
BY PASSING DATE?
19. WHAT IS THE EXTENSION OF YOUR SOURCE FILE?
20. CAN YOU DO THE MODELING PART?
21. IN STAGING AREA EVERY TIME WE NEED TO LOAD THE DATA AND
EVERY TIME WE NEED TO DELETE EXACTLY TELL ME WHAT IS
PURPOUSE OF STAGING AREA?
22. IN WHICH TOOLS DO YOU HAVE IDIA ABOUT A PART FROM
DATASTAGE?
23. EVERY INPUT FILE CONTAIN ONE SINGLE TABLE RIGHT?
24. WHAT IS THE PURPOUSE OF AGGREGATOR STAGE? WE HAVE
AGGREGATION PARTITION IN ORACLE WHICH IS BETTER?
25. HAVE YOU INVOLVED ANY ORACLE SCRIPTING PART?
26. WIRTE A SHELL PROGRAMM WHICH IS EXAMPLE IF PASSING EAVEN
AND ODD NUMBERS?

27. WHAT ARE THE THIRD PARTY TOOL USED IN YOUR PROJECT? TELL
ME PURPOUSE OF THOSE?

Вам также может понравиться