Top ssis interview questions and answers job interview tips
Post on 17-Jun-2015
Embed Size (px)
DESCRIPTIONYou'll likely be asked difficult questions during the interview. Preparing the list of likely questions in advance will help you easily transition from question to question.
<ul><li> 1. Top 20 ssis interview questions andanswersIf you need top 7 free ebooks below for your job interview, please visit:4career.net Free ebook: 75 interview questions and answers Top 12 secrets to win every job interviews 13 types of interview quesitons and how to face them Top 8 interview thank you letter samples Top 7 cover letter samples Top 8 resume samples Top 15 ways to search new jobsInterview questions and answers free pdf download Page 1 of 30</li></ul><p> 2. Tell me about yourself?This is probably the most askedquestion in ssis interview. It breaks theice and gets you to talk aboutsomething you should be fairlycomfortable with. Have somethingprepared that doesn't sound rehearsed.It's not about you telling your life storyand quite frankly, the interviewer justisn't interested. Unless asked to do so,stick to your education, career andcurrent situation. Work through itchronologically from the furthest backto the present.Interview questions and answers free pdf download Page 2 of 30 3. What is a breakpoint in SSIS? How is it setup?How do you disable it?A breakpoint is a stopping point in thecode. The breakpoint can give theDeveloperDBA anopportunity to review the status of thedata, variables and the overall status ofthe SSIS package.10 unique conditions exist for eachbreakpoint.Breakpoints are setup in BIDS. InBIDS, navigate to the control flowinterface. Right click on theobject where you want to set thebreakpoint and select the EditBreakpoints option.Interview questions and answers free pdf download Page 3 of 30 4. What Can You Do for Us That Other CandidatesCan't?What makes you unique? Thiswill take an assessment ofyour experiences, skills andtraits. Summarize concisely:"I have a unique combinationof strong technical skills, andthe ability to build strongcustomer relationships. Thisallows me to use myknowledge and break downinformation to be more user-friendly."Interview questions and answers free pdf download Page 4 of 30 5. Can you name 5 or more of the native SSISconnection managers?1) OLEDB connection Used to connect to any datasource requiring an OLEDB connection (i.e.,SQL Server 2000)2) Flat file connection Used to make a connection toa single file in the File System. Required for readinginformation from a File System flat file3) ADO.Net connection Uses the .Net Provider tomake a connection to SQL Server 2005 or otherconnection exposed through managed code (like C#)in a custom task4) Analysis Services connection Used to make aconnection to an Analysis Services database orproject. Required for the Analysis Services DDL Taskand Analysis Services Processing Task5) File connection Used to reference a file or folder.The options are to either use or create a file or folder6) ExcelInterview questions and answers free pdf download Page 5 of 30 6. What is Conditional Split transformation inSSIS?This is just like IF condition whichchecks for the given condition andbased on the condition evaluation,the output will be sent to theappropriate OUTPUT path. It hasONE input and MANY outputs.Conditional Split transformation isused to send paths to differentoutputs based on some conditions.For example, we can organize thetransform for the students in a classwho have marks greater than 40 toone path and the students who scoreless than 40 to another path.Interview questions and answers free pdf download Page 6 of 30 7. What are the different values you can set forCheckpointUsage property ?There are three values, which describehow a checkpoint file is used duringpackage execution:1) Never: The package will not use acheckpoint file and therefore willnever restart.2) If Exists: If a checkpoint file existsin the place you specified for theCheckpointFilename property, then itwill be used, and the package willrestart according to the checkpointswritten.3) Always: The package will alwaysuse a checkpoint file to restart, and ifone does not exist, the package willfail.Interview questions and answers free pdf download Page 7 of 30 8. What is the use of Percentage Samplingtransformation in SSIS?Percentage Sampling transformationis generally used for data mining.This transformation builds a randomsample of set of output rows bychoosing specified percentage ofinput rows. For example if the inputhas 1000 rows and if I specify 10 aspercentage sample then thetransformation returns 10% of theRANDOM records from the inputdata.Interview questions and answers free pdf download Page 8 of 30 9. What is the use of Term Extractiontransformation in SSIS?Term Extraction transformation is usedto extract nouns or noun phrases or bothnoun and noun phrases only fromEnglish text. It extracts terms from textin a transformation input column andthen writes the terms to a transformationoutput column. It can be also used tofind out the content of a dataset.Interview questions and answers free pdf download Page 9 of 30 10. What is Data Viewer and what are the differenttypes of Data Viewers in SSIS?A Data Viewer allows viewing data ata point of time at runtime. If dataviewer is placed before and after theAggregate transform, we can see dataflowing to the transformation at theruntime and how it looks like after thetransformation occurred. The differenttypes of data viewers are:1. Grid2. Histogram3. Scatter Plot4. Column Chart.Interview questions and answers free pdf download Page 10 of 30 11. What is Ignore Failure option in SSIS?In Ignore Failure option, the error will beignored and the data row will be directedto continue on the next transformation.Lets say you have some JUNKdata(wrong type of data or JUNK data)flowing from source, then using thisoption in SSIS we can REDIRECT thejunk data records to anothertransformation instead of FAILING thepackage. This helps to MOVE only validdata to destination and JUNK can becaptured into separate file.Interview questions and answers free pdf download Page 11 of 30 12. Explain Audit Transformation ?It allows you to add auditing informationas required in auditing world specifiedby HIPPA and Sarbanes-Oxley (SOX).Auditing options that you can add totransformed data through thistransformation are :1. Execution of Instance GUID : ID ofexecution instance of the package2. PackageID : ID of the package3. PackageName4. VersionID : GUID version of thepackage5. Execution StartTime6. MachineName7. UserName8. TaskName9. TaskID : uniqueidentifier type of thedata flow task that contains audittransformation.Interview questions and answers free pdf download Page 12 of 30 13. Explain Character Map Transformation?It transforms some character. Itgives options whether outputresult will override the existingcolumn or add to new column. Ifyou define it as new column,specify new column name.Operations available here are:1. Uppercase2. Lowercase3. Byte reversal : such as from01234 to 043214. Full width5. Half width6. Hiragana/katakana/traditionalChinese/simplified Chinese7. Linguistic casingInterview questions and answers free pdf download Page 13 of 30 14. Explain Conditional split Transformation ?It functions as ifthenelse construct. Itenables send input data to a satisfiedconditional branch. For example you want tosplit product quantity between less than 500and greater or equal to 500. You can give theconditional a name that easily identifies itspurpose. Else section will be covered inDefault Output Column name.After you configure the component, itconnect to subsequenttransformation/destination, when connected,it pops up dialog box to let you choosewhich conditional options will apply to thedestination transformation/destination.Interview questions and answers free pdf download Page 14 of 30 15. Explain Data Mining query Transformation?This component does prediction on the dataor fills gap on it. Some good scenarios usesthis component is:1. Take some input columns as number ofchildren, domestic income, and maritalincome to predict whether someone owns ahouse or not.2. Take prediction what a customer wouldbuy based analysis buying pattern on theirshopping cart.3. Filling blank data or default values whencustomer doesnt fill some items in thequestionnaire.Interview questions and answers free pdf download Page 15 of 30 16. Explain Merge Transformation?Merge transformation merges two pathsinto single path. It is useful when youwant to break out data into path thathandles errors after the errors arehandled, the data are merge back intodownstream or you want to merge 2data sources. It is similar with UnionAll transformation, but Merge has somerestrictions :1. Data should be in sorted order2. Data type , data length and othermeta data attribute must be similarbefore merged.Interview questions and answers free pdf download Page 16 of 30 17. Explain Percentage and row samplingTransformations?This transformation will take data fromsource and randomly sampling data. Itgives you 2 outputs. First is selecteddata and second one is unselected data.It is used in situation where you traindata mining model. These two are usedto take the SAMPLE of data from theinput data.Interview questions and answers free pdf download Page 17 of 30 18. What is the diff between control flow Items anddata flow Items?The control flow is the highest levelcontrol process. It allows you tomanage the run-time process activitiesof data flow and other processes withina package.When we want to extract, transform andload data within a package. You add anSSIS dataflow task to the packagecontrol flow.Interview questions and answers free pdf download Page 18 of 30 19. What is environment variable in SSIS?An environment variable configurationsets a package property equal to thevalue in an environment variable.Environmental configurations areuseful for configuring properties thatare dependent on the computer that isexecuting the package.Interview questions and answers free pdf download Page 19 of 30 20. What is Design time Deployment in SSIS ?When you run a package from with inBIDS,it is built and temporarilydeployed to the folder. By default thepackage will be deployed to the BINfolder in the Packages Project folderand you can configure for custom folderfor deployment. When the Packagesexecution is completed and stopped inBIDS,the deployed package will bedeleted and this is called as DesignTime Deployment.Interview questions and answers free pdf download Page 20 of 30 21. What are Connection Managers?It is a bridge b/w package object andphysical data. It provides logicalrepresentation of a connection at designtime the properties of the connectionmgr describes the physical connectionthat integration services creates whenthe package is run.Interview questions and answers free pdf download Page 21 of 30 22. Useful job interview materials:If you need top free ebooks below for your job interview, please visit:4career.net Free ebook: 75 interview questions and answers Top 12 secrets to win every job interviews Top 36 situational interview questions 440 behavioral interview questions 95 management interview questions and answers 30 phone interview questions Top 8 interview thank you letter samples 290 competency based interview questions 45 internship interview questions Top 7 cover letter samples Top 8 resume samples Top 15 ways to search new jobsInterview questions and answers free pdf download Page 22 of 30 23. Top 6 tips for job interviewInterview questions and answers free pdf download Page 23 of 30 24. Tip 1: Do your homeworkYou'll likely be asked difficult questionsduring the interview. Preparing the list oflikely questions in advance will help youeasily transition from question to question.Spend time researching the company. Lookat its site to understand its mission statement,product offerings, and management team. Afew hours spent researching before yourinterview can impress the hiring managergreatly. Read the company's annual report(often posted on the site), review theemployee's LinkedIn profiles, and search thecompany on Google News, to see if they'vebeen mentioned in the media lately. Themore you know about a company, the moreyou'll know how you'll fit in to it.Ref material: 4career.net/job-interview-checklist-40-pointsInterview questions and answers free pdf download Page 24 of 30 25. Tip 2: First impressionsWhen meeting someone for the first time, weinstantaneously make our minds about various aspects oftheir personality.Prepare and plan that first impression long before youwalk in the door. Continue that excellent impression inthe days following, and that job could be yours.Therefore: Never arrive late. Use positive body language and turn on yourcharm right from the start. Switch off your mobile before you step into theroom. Look fabulous; dress sharp and make sure you lookyour best. Start the interview with a handshake; give a nicefirm press and then some up and down movement. Determine to establish a rapport with theinterviewer right from the start. Always let the interviewer finish speaking beforegiving your response. Express yourself fluently with clarity andprecision.Useful material: 4career.net/top-10-elements-to-make-a-Interview questions and answers free pdf download Page 25 of 30 26. good-first-impression-at-a-job-interviewTip 3: The Hidden Job MarketMany of us dont recognize that hidden jobmarket is a huge one and accounts for 2/3of total job demand from enterprises. Thismeans that if you know how to exploit ahidden job market, you can increase yourchance of getting the job up to 300%.In this section, the author shares hisexperience and useful tips to exploit hiddenjob market.Here are some sources to get penetratinginto a hidden job market: Friends; Family;Ex-coworkers; Referral; HR communities;Field communities; Social networks suchas Facebook, Twitter; Last recruitmentads from recruiters; HR emails of potentialrecruitersInterview questions and answers free pdf download Page 26 of 30 27. Tip 4: Do-It-Yourself Interviewing PracticeThere are a number of ways to preparefor an interview at home without thehelp of a professional career counseloror coach or a fee-based service.You can practice interviews all byyourself or recruit friends and family toassist you.Useful material: 4career.net/free-ebook-75-interview-questions-and-answersInterview questions and answers free pdf download Page 27 of 30 28. Tip 5: Ask questionsDo not leave the interview withoutensuring that you know all that youwant to know about the position. Oncethe interview is over, your chance tohave important questions answered hasended. Asking questions also can showthat you are interested in the job. Bespecific with your questions. Ask aboutthe company and the industry. Avoidasking personal questions of theinterviewer and avoid asking questionspertaining to politics, religion and thelike.Ref material: 4career.net/25-questions-to-ask-employers-during-your-job-interviewInterview questions and answers free pdf download Page 28 of 30 29. Tip 6: Follow up and send a thank-you noteFollowing up after an inte...</p>
View more >