Upload Button Icon Add office photos

AIG

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

AIG Software Developer Intern Interview Questions and Answers

Updated 16 Sep 2021

AIG Software Developer Intern Interview Experiences

1 interview found

I was interviewed in Oct 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

It was an online one on one call that was taken. Like many others, even i too got formal and straight forward with my interviewers. It was pretty good despite the connectivity issues. I have gained by the way they were asking me questions as the nature of the call was quite amicable. It was pretty good as it was during the day for me.

  • Q1. 

    Longest Common Subsequence Problem Statement

    Given two strings, S and T with respective lengths M and N, your task is to determine the length of their longest common subsequence.

    A subsequence is a seque...

  • Ans. 

    Find the length of the longest common subsequence between two given strings.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the lengths of longest common subsequences of substrings.

    • Iterate through the strings to fill the array and find the length of the longest common subsequence.

    • Example: For strings 'abcde' and 'ace', the longest common subsequence is 'ace' with a length of 3.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

It was during the night. I was to attend an one on one interview. Though it was a shaky start in the beginning, sporadically i picked up. The affable nature of the interviewer made me feel special and comfortable. He not only asked me normal interview questions but also took me through the technical aspects of an interview and i could get them all!

  • Q1. 

    Count Subsequences Problem Statement

    Given an integer array ARR of size N, your task is to find the total number of subsequences in which all elements are equal.

    Explanation:

    A subsequence of an array i...

  • Ans. 

    Count the total number of subsequences in which all elements are equal in an integer array.

    • Iterate through the array and count the frequency of each element.

    • Calculate the total number of subsequences for each element using the formula (frequency * (frequency + 1) / 2).

    • Sum up the total number of subsequences for all elements and return the result modulo 10^9 + 7.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Mechanical Engineering from NIT Rourkela. Eligibility criteriaMore than 7.5AIG interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Object Oriented Programming, Python Development, Web Designing, Dynamic memory allocationTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Stay focused, clear and confident before and during the interview.
Tip 2 : Language and body language must be formal.
Tip 3 : Put your creativity thoughts into action.

Application resume tips for other job seekers

Tip 1 : Make it very formal, tight and crisp. Don't end up highlighting unnecessary details else it would be rejected.
Tip 2 : Ensure that it has all that certifications, projects and self profile explaining terms which makes it lucrative.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference b/w map and array in CPP. What are generators in Python. What is Polynomial Regression? Normalisation in DBMS.
  • Ans. 

    Map and array in CPP are both data structures, but map is a key-value pair container while array is a collection of elements with a fixed size.

    • Map in CPP is a container that stores elements in key-value pairs, allowing fast lookups based on keys.

    • Array in CPP is a collection of elements of the same data type, stored in contiguous memory locations.

    • Generators in Python are functions that allow you to iterate over a sequen...

  • Answered by AI
  • Q2. Realtional Algebra in DBMS
  • Ans. 

    Relational Algebra is a procedural query language used to query databases in DBMS.

    • Relational Algebra is used to perform basic operations like selection, projection, join, etc. on relations.

    • It helps in retrieving specific information from databases based on certain conditions.

    • Examples of operations in Relational Algebra include Union, Intersection, Difference, Cartesian Product, etc.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Expect that all the questions will be from the resume.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is pointer
  • Ans. 

    A pointer is a variable that stores the memory address of another variable.

    • Pointers are used to access and manipulate memory directly.

    • They are commonly used in programming languages like C and C++.

    • Example: int *ptr; // declares a pointer to an integer variable

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Profit loss , number system, code decode

Round 2 - Technical 

(1 Question)

  • Q1. What is DDL, DML, DQL
  • Ans. 

    DDL stands for Data Definition Language, DML stands for Data Manipulation Language, and DQL stands for Data Query Language.

    • DDL is used to define the structure of database objects such as tables, indexes, and views.

    • DML is used to manipulate data in the database, such as inserting, updating, and deleting records.

    • DQL is used to retrieve data from the database using queries.

    • Examples: CREATE TABLE is a DDL statement, INSERT...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

All aptitude type questions as well as core computer science subject questions comes

I applied via Job Portal

Interview Questionnaire 

1 Question

  • Q1. Java ,.net

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics of java .net
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2023. There were 3 interview rounds.

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 Resume tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Java basics, hashmap, collection
Round 3 - Aptitude Test 

General aptitude, code output, MQC

Round 1 - HR 

(3 Questions)

  • Q1. C 3.What is Data Types What is keyword C++ 3. What is c++ What is keyword How many operator in c++ Python 1. What is python 2. Data type in python
  • Ans. 

    Answers to questions related to programming languages and concepts.

    • Data types in programming languages define the type of data that can be stored and manipulated.

    • Keywords are reserved words in programming languages that have a specific meaning and cannot be used as variable names.

    • C++ is a high-level programming language that is used for developing software applications.

    • Python is a popular programming language that is k...

  • Answered by AI
  • Q2. What is keyword in python What is data Types Which is hederfail What is operated
  • Ans. 

    Answering questions related to Python keywords, data types, header files, and operators.

    • Python keywords are reserved words that have a specific meaning and cannot be used as variable names.

    • Data types in Python include integers, floats, strings, lists, tuples, and dictionaries.

    • Header files are used in C programming to declare functions and variables.

    • Operators in Python include arithmetic, comparison, logical, and assign

  • Answered by AI
  • Q3. What is python What keyword Input output function in python What is operater in c
  • Ans. 

    Python is a high-level, interpreted programming language known for its simplicity and ease of use.

    • Python is a popular language for web development, scientific computing, data analysis, artificial intelligence, and more.

    • The 'print' keyword is used for outputting data in Python.

    • The 'input' function is used for taking user input in Python.

    • Operators in C include arithmetic, relational, logical, bitwise, and assignment oper

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - TATA AlG good advice jobs exlent tata brand s
TATA sky
All Avery TATA company good
Nice
All countries TATA barands fn
Good
Best
Nice
All'aney think
All Avery think
Most welcome
TATA brand

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - HR 

(1 Question)

  • Q1. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - No advice
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Newspaper Ad and was interviewed in Dec 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Aptitude Test 

English
Reasoning
Mathematics
General knowledfe

Round 3 - One-on-one 

(3 Questions)

  • Q1. Why do you want to join this company
  • Q2. Overall questions
  • Q3. Where sector 13 is situated in Chandigarh
  • Ans. 

    Sector 13 is situated in Chandigarh, India, known for its residential area and proximity to various amenities.

    • Sector 13 is a residential sector in Chandigarh

    • It is located near Sector 12 and Sector 14

    • The sector has parks, schools, and other amenities for residents

    • Sector 13 is well-connected to other parts of Chandigarh

  • Answered by AI

Interview Preparation Tips

Topics to prepare for The New India Assurance Co. Manager interview:
  • Current Affairs
  • Related to your study
  • Technical skills if any
  • Your family and visiion
  • Whereabouts and your goal
Interview preparation tips for other job seekers - Confident
Knowledgeable
Well dressed
Answer with peaceful.mind and smiling face
Contribute & help others!
anonymous
You can choose to be anonymous

Recently Viewed

LIST OF COMPANIES

Gujarat Gas

Locations

SALARIES

Allerin Tech

INTERVIEWS

Gujarat Gas

No Interviews

INTERVIEWS

Suresh Gyan Vihar University

No Interviews

INTERVIEWS

AIG

No Interviews

INTERVIEWS

Akal Academy

No Interviews

INTERVIEWS

Akal Academy

No Interviews

INTERVIEWS

CLSA

No Interviews

SALARIES

Allerin Tech

INTERVIEWS

Gujarat Gas

No Interviews

Tell us how to improve this page.

Assistant Manager
199 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Junior Manager
176 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
104 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Process Developer
48 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Manager
42 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare AIG with

ICICI Lombard General Insurance Company

3.7
Compare

HDFC Life

4.0
Compare

Bajaj Allianz General Insurance

3.9
Compare

Tata AIG

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview