Upload Button Icon Add office photos

Filter interviews by

Accenture Abinitio Developer Interview Questions and Answers for Experienced

Updated 2 Feb 2022

Accenture Abinitio Developer Interview Experiences for Experienced

1 interview found

Abinitio Developer Interview Questions & Answers

user image Chakri Rakati

posted on 2 Feb 2022

I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What is difference between output index and output indexes in component, Reformat?
  • Ans. 

    Output index is a single index while output indexes is an array of indexes in Reformat component.

    • Output index refers to a single output field in Reformat component.

    • Output indexes refer to multiple output fields in Reformat component.

    • Output index is specified using a single integer value.

    • Output indexes are specified using an array of integer values.

  • Answered by AI
  • Q2. How to convert a column into a row?
  • Ans. 

    Use UNPIVOT operator in SQL to convert a column into a row.

    • Use UNPIVOT operator in SQL to convert a column into a row

    • Syntax: SELECT * FROM (SELECT [column_name] FROM [table_name]) AS [alias_name] UNPIVOT ([new_column_name] FOR [old_column_name] IN ([column_name])) AS [alias_name]

    • Example: SELECT * FROM (SELECT col1, col2, col3 FROM table1) AS t UNPIVOT (val FOR col IN (col1, col2, col3)) AS u

    • Transpose function in Excel

  • Answered by AI
  • Q3. Difference between partitioning and bucketing in SQL?
  • Ans. 

    Partitioning divides a table into smaller parts while bucketing groups data based on a hash function.

    • Partitioning is used to improve query performance by reducing the amount of data that needs to be scanned.

    • Bucketing is used to evenly distribute data across nodes in a cluster.

    • Partitioning is done based on a column or set of columns, while bucketing is done based on a hash function.

    • Partitioning is commonly used in datab...

  • Answered by AI
Round 2 - HR 

(3 Questions)

  • Q1. What are your salary expectations?
  • Ans. 

    I would like to discuss my salary expectations in person during the negotiation phase.

    • Express willingness to discuss salary expectations during negotiation phase

    • Avoid giving a specific number without understanding the full scope of the role and responsibilities

    • Highlight the importance of considering factors such as experience, skills, and market value

  • Answered by AI
  • Q2. Share details of your previous job.
  • Ans. 

    I worked as an Abinitio Developer in my previous job.

    • Developed and maintained Abinitio graphs for data integration and transformation.

    • Collaborated with cross-functional teams to gather requirements and design solutions.

    • Optimized performance of Abinitio graphs by tuning parameters and implementing best practices.

    • Troubleshot and resolved issues related to data processing and ETL workflows.

    • Participated in code reviews and...

  • Answered by AI
  • Q3. Tell me about yourself.
  • Ans. 

    I am an experienced Abinitio Developer with a strong background in data integration and ETL processes.

    • I have been working in the field of Abinitio development for the past 5 years.

    • I have expertise in designing and implementing complex data integration solutions using Abinitio.

    • I am proficient in various Abinitio components such as GDE, Co>Operating System, and EME.

    • I have experience in working with different databases an...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Accenture Abinitio Developer interview:
  • Parallelism
  • AB products overview
  • Useful components
  • XML handling
  • Air commands
Interview preparation tips for other job seekers - Be Confident. Prepare well using Abinitio help document.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Ab initio scenario, SQL ,Unix
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What will be the output if input is MFS file , componenet is rollup with {} key
  • Ans. 

    The output of a rollup component with {} key on an MFS file will be the aggregated values based on the specified key.

    • The rollup component in Abinitio is used to perform aggregation operations on data.

    • The {} key in the rollup component indicates that all records should be considered for aggregation.

    • The output will contain the aggregated values based on the specified key.

    • For example, if the MFS file contains student reco...

  • Answered by AI
  • Q2. What will be the output if input is mfs file and component is dedup with {} key
  • Ans. 

    The output will be a deduplicated mfs file based on the specified key.

    • The dedup component in Abinitio is used to remove duplicate records from a dataset.

    • The {} key in dedup signifies that all fields in the record are considered for deduplication.

    • The output will contain only unique records based on the combination of all fields in the input mfs file.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for situational questions as well.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is jdk, string related questions, basic java oops questions?

I applied via Naukri.com and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What are indexes in the database? what is the difference between clustered and non-clustered indexes?
  • Ans. 

    Indexes are used to improve database performance. Clustered indexes determine the physical order of data, while non-clustered indexes do not.

    • Indexes are used to speed up data retrieval operations in a database.

    • Clustered indexes determine the physical order of data in a table, while non-clustered indexes do not.

    • A table can have only one clustered index, but multiple non-clustered indexes.

    • Clustered indexes are generally ...

  • Answered by AI
  • Q2. Write a query to delete duplicate rows from a table.
  • Ans. 

    Query to delete duplicate rows from a table

    • Use GROUP BY clause to group the rows by their unique values

    • Use HAVING clause to filter out the groups with count greater than 1

    • Use DELETE statement to delete the duplicate rows

  • Answered by AI
  • Q3. Class A { public string A() { return "hello"; } } what is wrong with above code?
  • Q4. What is a singleton pattern and how to implement it?
  • Ans. 

    Singleton pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.

    • Create a private constructor to restrict instantiation of the class

    • Create a private static instance of the class

    • Create a public static method to access the instance

    • Ensure thread safety if necessary

    • Examples: Database connection, Logger, Configuration settings

  • Answered by AI
  • Q5. How do you handle exceptions in stored procedures?
  • Ans. 

    Handle exceptions in stored procedures by using TRY-CATCH blocks.

    • Use TRY-CATCH blocks to catch and handle exceptions

    • Log the error message and severity level

    • Rollback the transaction if necessary

    • Rethrow the error if it cannot be handled

    • Use RAISERROR to raise custom error messages

  • Answered by AI
  • Q6. Explain SOLID principles.
  • Ans. 

    SOLID principles are a set of five design principles that help in creating maintainable and scalable software.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open-Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.

    • I - Interface Segregation Principle: C...

  • Answered by AI
  • Q7. Difference between throw and throw exception?
  • Ans. 

    throw is used to throw an exception while throw exception is used to throw a specific exception.

    • throw is used to throw any type of exception while throw exception is used to throw a specific type of exception.

    • throw exception is followed by the type of exception that needs to be thrown.

    • throw can be used to throw any object while throw exception can only be used to throw an exception object.

    • Example: throw new Exception("

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to give quite a few interviews to be prepared.

Skills evaluated in this interview

Round 1 - Group Discussion 

Corona how you survive

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about your Self intro
  • Q2. Minimum knowledge on service now.
Round 3 - HR 

(1 Question)

  • Q1. Salary and joining date

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be patience and while you are doing the work also.
Good communication and problem solving skills you must maintain.

I applied via Recruitment Consulltant and was interviewed in Apr 2022. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Hashmap, linkedlist, arraylist, collection interface
  • Q2. Small coding questions on collection interface
Round 2 - One-on-one 

(1 Question)

  • Q1. Managerial round, questions were on certain scenarios like production issues and how to handle them
Round 3 - HR 

(1 Question)

  • Q1. Relocation, salary discussion

Interview Preparation Tips

Topics to prepare for Societe Generale Global Solution Centre Software Engineer interview:
  • Java
  • Collections
  • Sprint boot
Interview preparation tips for other job seekers - Overall interview experience was good and smooth.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

C and c++ and data structure

Round 3 - Technical 

(1 Question)

  • Q1. Question front Data structure, c++ and c
Round 4 - HR 

(1 Question)

  • Q1. Ask all those questions that you want

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on body language.
Learn new things.
Round 1 - Technical 

(2 Questions)

  • Q1. What is Linux Boot Process ?
  • Ans. 

    Linux Boot Process is the sequence of events that occur from power on to the login prompt.

    • BIOS/UEFI firmware initializes hardware

    • Bootloader loads kernel into memory

    • Kernel initializes system processes and mounts filesystems

    • Init process starts system services and user login

    • Graphical user interface (GUI) or command line interface (CLI) is presented to user

  • Answered by AI
  • Q2. What is NIC Teaming ?
  • Ans. 

    NIC teaming is the process of combining multiple network interface controllers to work as a single virtual NIC.

    • NIC teaming provides redundancy and load balancing for network traffic.

    • It can be configured in different modes such as switch independent, LACP, and static.

    • NIC teaming is commonly used in server environments to improve network performance and availability.

    • Example: Combining two 1 Gbps NICs to create a 2 Gbps v...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for Linux boot process, recovery, connection to multiple servers.

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What are your expectation and why do you think we should give pay you this much.
  • Ans. 

    I expect fair compensation based on my skills and experience.

    • I have extensive experience in the field and have consistently delivered exceptional results.

    • I possess a unique skill set that sets me apart from other candidates.

    • I have a proven track record of successfully managing complex projects and exceeding client expectations.

    • I have received positive feedback and recognition for my contributions in previous roles.

    • I am...

  • Answered by AI
  • Q2. Depends on your Resume
  • Q3. Projects worked on. Major changes/Issues Resolved.
  • Ans. 

    Worked on various projects and successfully resolved major changes and issues.

    • Implemented a new CRM system for a client, resulting in improved customer relationship management and increased sales.

    • Led a team in the implementation of a new ERP system, streamlining business processes and reducing operational costs.

    • Resolved a critical data security breach by implementing robust security measures and conducting thorough inv...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - - Highlight the Topics in your Resume you are good in. Brush up those things.
- You should be good in those areas where you have worked on.
- If you have not worked on Intercompany, STO, Third Party then just go through the basics.
- Be confident.

Accenture Interview FAQs

How many rounds are there in Accenture Abinitio Developer interview for experienced candidates?
Accenture interview process for experienced candidates usually has 2 rounds. The most common rounds in the Accenture interview process for experienced candidates are Technical and HR.
How to prepare for Accenture Abinitio Developer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accenture. The most common topics and skills that interviewers at Accenture expect are Ab Initio, ETL Tool, SQL Server and Unix Shell Scripting.
What are the top questions asked in Accenture Abinitio Developer interview for experienced candidates?

Some of the top questions asked at the Accenture Abinitio Developer interview for experienced candidates -

  1. What is difference between output index and output indexes in component, Reform...read more
  2. How to convert a column into a r...read more
  3. Difference between partitioning and bucketing in S...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Accenture interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.1k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.4k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.8k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
View all
Accenture Abinitio Developer Salary
based on 127 salaries
₹3.8 L/yr - ₹13.9 L/yr
14% less than the average Abinitio Developer Salary in India
View more details

Accenture Abinitio Developer Reviews and Ratings

based on 2 reviews

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

4.9

Salary & Benefits

5.0

Job Security

5.0

Company culture

5.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 2 Reviews and Ratings
Application Development Analyst
38.9k salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Application Development - Senior Analyst
26.3k salaries
unlock blur

₹6.8 L/yr - ₹21.5 L/yr

Team Lead
24.1k salaries
unlock blur

₹7 L/yr - ₹25.4 L/yr

Senior Software Engineer
18.4k salaries
unlock blur

₹6 L/yr - ₹19 L/yr

Software Engineer
17.6k salaries
unlock blur

₹3.6 L/yr - ₹12.8 L/yr

Explore more salaries
Compare Accenture with

TCS

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Infosys

3.7
Compare

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
Did you find this page helpful?
Yes No
write
Share an Interview