Ssis Developer

Ssis Developer Interview Questions and Answers

Updated 25 Feb 2022
search-icon

Q1. Tell us from Scratch how you will find File count in Source folder and how you check files exist or not.?

Ans.

To find file count in source folder and check if files exist, use SSIS Script Task with C# code.

  • Create a SSIS package with Script Task

  • Write C# code to get file count and check if files exist

  • Use System.IO namespace to access files and folders

  • Use Directory.GetFiles() method to get all files in folder

  • Use File.Exists() method to check if file exists

  • Use a variable to store file count and use it in subsequent tasks

Q2. SSIS part what transformation you have worked with? lookup and its catch mode merge vs union containers forloop foreach loop sequence data source type you can connect to SSIS how to schedule a job how to call a...

read more
Ans.

Interview questions for SSIS and SQL developer

  • Worked with Lookup transformation and its catch mode

  • Understand the difference between Merge and Union transformations

  • Familiar with containers like For Loop, Foreach Loop, and Sequence

  • Able to connect to various data source types in SSIS

  • Know how to schedule a job in SSIS

  • Able to call a stored procedure in SSIS

  • Able to find the top 3rd salary in SQL

  • Understand the difference between Delete and Truncate statements in SQL

  • Familiar with Clu...read more

Q3. Have you ever implemented Loging in your project if yes tell us how you do?

Ans.

Yes, I have implemented logging in my projects.

  • I use log4net library for logging.

  • I log all the important events and errors in the application.

  • I store the logs in a separate file or database table.

  • I also use different log levels to differentiate between different types of logs.

  • I regularly review the logs to identify any issues or areas of improvement.

Q4. Hove you ever done Performance tuning in SSIS if yes tell me the process?

Ans.

Yes, I have done performance tuning in SSIS.

  • Identify bottlenecks using performance counters and logging

  • Optimize data flow by using appropriate transformations and buffer sizes

  • Use parallelism and concurrency to improve performance

  • Minimize network traffic by compressing data and using bulk load operations

  • Use caching and lookup transformations to reduce database queries

  • Profile and test the package to validate performance improvements

Are these interview questions helpful?

Q5. Have you ever implemented error handle?

Ans.

Yes, I have implemented error handling in my SSIS projects.

  • I always include a try-catch block in my SSIS packages to handle errors.

  • I use event handlers to log errors and send notifications.

  • I also use data flow transformations like Conditional Split and Derived Column to handle errors.

  • I have experience with custom error handling using Script Task and .NET code.

  • I make sure to test my error handling thoroughly to ensure it works as expected.

Q6. What is Control flow,data flow Types of transformation

Ans.

Control flow and data flow are two important components of SSIS. There are various types of transformations available in SSIS.

  • Control flow is used to manage the flow of tasks and containers in a package.

  • Data flow is used to extract, transform, and load data from various sources to destinations.

  • Transformations are used to modify data during the ETL process. There are various types of transformations such as Aggregate, Derived Column, Lookup, Merge, etc.

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Ssis Developer Jobs

SSIS Developer 3-7 years
HCLTech
3.5
Bangalore / Bengaluru
SSIS Developer 2-5 years
Virtusa Consulting Services Pvt Ltd
3.8
Chennai
SSIS Developer 5-8 years
Infosys Limited
3.6
Bangalore / Bengaluru
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.6
 • 7.6k Interviews
3.8
 • 5.6k Interviews
3.5
 • 3.8k Interviews
3.5
 • 3.8k Interviews
3.4
 • 1.1k Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Ssis Developer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter