EXL Interview Questions
EXL Interview Questions
Round 1:
● Intro
● Project
● Questions based on project (length function)
● Join(Left Join)
● Left join table A 100 row table B 1000 row tell min and max number of observations
● Above questions with id = abc for all observations what will be max observations
● There are 3 box, one contain mango, one orange and third mix , labels are jumbled( all
incorrect) . You need to pick one fruit from anyone box and correct all the three box
label
● Max height of student in the class 1,2,3
Name Height Class
A 100 1
B 120 1
C 95 2
D 72 3
E 120 1
F 132 2
G 123 3
e6
e6 B
ng S9 .
Question: find 5% , 10% -- 95% , 100% of products having different price and also which product
fall under which % ( proc univerate)
● How can we get same table as we saw in output in the data set using proc means ( hint:
some option is used)
● puzzle : 4 jars - 24L full with water , 13 L , 11L, 5L need to divide 24 L of water in three
equal part i.e. 8 L.
● How can we get duplicate data from a table
Round 3:
● Tell me something about yourself
● Current project
● Questions from current project
● What will be the result if we try to find length of missing value
● How can we extract last name from name
● How can we extract last name initials from name like S from Nikhil Sharma
● What are different ways to create a macro
● What is difference between %let and call symput
● How you have used macro in your reporting/ project
● Is there any function through which we can find alphabet or punctuation appart from
compress
● There are 2 tables Table a contains unique record and table B may or may not contains
unique record . What will be the min and max rows in A left join B
● Above question with table a may or may not be unique and table B unique
● Why do you want to switch
● There are 2 dataset feb prod refresh , march prod refresh. Can you compare and find
differences ( open question anything you can think of)
● How to create macro using sql ( question was a part of project discussion indirect
question)
● When %let will be created at compile time or execution time
● Function nrbquote and bquote use.