Informatica interview experience Real time questions & tips from candidates to crack your interview

Full Stack Engineer

Informatica
upvote
share-icon
5 rounds | 14 Coding problems

Interview preparation journey

expand-icon
Journey
As a non-cs background student, I was not knowing programming till my 1st year of college. But after you start this journey you will fall in love with the problems and their multiple ways of solutions. You will boost your confidence day by day by solving different patterns of questions. I am still learning new patterns daily by solving varieties of questions.
Application story
I applied for it through a referral from one senior at my college. It contains 1 coding and web development round, 3 interview rounds, and 1 HR round.
Why selected/rejected for the role?
The whole process was good but a little slow. I worked on my programming and development skills and it helped me a lot. The interview experience helped me as well.
Preparation
Duration: 6 months
Topics: Data Structures, OOPS, DBMS, Web Development, Algorithms
Tip
Tip

Tip 1 : Make at least 1-2 good projects.
Tip 2 : Apply for it based on your profile. 
Tip 3 : Try to solve at least 300 questions of different patterns.

Application process
Where: Referral
Eligibility: Above 7CGPA and no backlog
Resume Tip
Resume tip

Tip 1:At least have 2 projects on your resume. It should not be copy pasted.
Tip 2: Do not put false things.

Interview rounds

01
Round
Medium
Online Coding Test
Duration90 mins
Interview date28 Aug 2022
Coding problem2

This round started with an introduction and some essential video screening. Then there were two sections for 1 each question for DSA and Frontend.

1. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
GrabThalesSterlite Technologies Limited

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Problem approach

Use a slow and fast pointer approach.

Try solving now

2. Front end question

This question was front end question named Dogs Gallery. In this, we have to fetch API and put images in some particular order as per the question requirement.

Problem approach

Use the fetch api concept of javascript and it will be the perfect start for it.

02
Round
Medium
Video Call
Duration60 mins
Interview date23 Sep 2022
Coding problem3

It was totally based on DSA.

1. Add Two Numbers As Linked Lists

Moderate
20m average time
80% success
0/80
Asked in companies
Goldman SachsInformaticaFacebook

You are given two non-negative numbers 'num1' and 'num2' represented in the form of linked lists.


The digits in the linked lists are stored in reverse order, i.e. starting from least significant digit (LSD) to the most significant digit (MSD), and each of their nodes contains a single digit.


Calculate the sum of the two numbers and return the head of the sum list.


Example :
Input:
'num1' : 1 -> 2 -> 3 -> NULL
'num2' : 4 -> 5 -> 6 -> NULL

Output: 5 -> 7 -> 9 -> NULL

Explanation: 'num1' represents the number 321 and 'num2' represents 654. Their sum is 975.


Try solving now

2. Algorithm based Question

Quick Sort VS Merge Sort (with a dry run on any random example)

Problem approach

I have to explain both with time complexity and all other things.

3. DBMS

What is BCNF?

Problem approach

Tell the difference with other NF with the help of example.

03
Round
Medium
Video Call
Duration60 mins
Interview date6 Oct 2022
Coding problem2

It was totally based on Fron end knowledge.

1. Design Question

I had one project named Weather Forecast System. The interviewer asked me to write its logical code in my favorite ide.

Problem approach

Just always focus on your resume projects.

2. Technical Questions

He asked some logic-based questions on React and JavaScript like Hoisting, HOF, etc.

Problem approach

Always focus on basic knowledge.

04
Round
Medium
Video Call
Duration60 mins
Interview date22 Oct 2022
Coding problem6

It was totally based on DSA, DBMS, and OS.

1. Search In Rotated Sorted Array

Moderate
30m average time
65% success
0/80
Asked in companies
FreshworksExpedia GroupPayPal

Aahad and Harshit always have fun by solving problems. Harshit took a sorted array consisting of distinct integers and rotated it clockwise by an unknown amount. For example, he took a sorted array = [1, 2, 3, 4, 5] and if he rotates it by 2, then the array becomes: [4, 5, 1, 2, 3].

After rotating a sorted array, Aahad needs to answer Q queries asked by Harshit, each of them is described by one integer Q[i]. which Harshit wanted him to search in the array. For each query, if he found it, he had to shout the index of the number, otherwise, he had to shout -1.

For each query, you have to complete the given method where 'key' denotes Q[i]. If the key exists in the array, return the index of the 'key', otherwise, return -1.

Note:

Can you solve each query in O(logN) ?
Problem approach

I told him the brute force but not optimized approach which uses binary search modification.

Try solving now

2. Course Schedule

Easy
15m average time
85% success
0/40
Asked in companies
UberAppleDunzo

You are a student of Netaji Subhas Institute of Technology. You have to take ‘N’ number of courses labelled from 1 to N to complete your B.Tech Degree.

Some courses may have prerequisites, for example, to take course 1 you have to first take course 2, which is expressed as a pair: [1, 2]. Now, your task is to find is it possible for you to finish all courses.

Note: There are no duplicate pairs in the prerequisites array.

For example-
If N = 2 and prerequisite = [[1, 2]]. Then, there are a total of 2 courses you need to take. To take course 1 you need to finish course 2. So, it is possible to complete all courses. 
Problem approach

Use detect a cycle concept in directed graph.

Try solving now

3. DBMS

What is meant by ACID properties in DBMS?

4. OS Questions

What is RAID structure in OS?
Main purpose of OS.

5. DBMS Questions

What is the difference between all Noral Forms?

6. OS Questions

What is transaction deadlock?

05
Round
Medium
HR Round
Duration60 mins
Interview date2 Nov 2022
Coding problem1

I was not selected for but Hr round but as per my knowledge from my friends. I will be sharing the experience of this round.

1. Basic HR Questions

1. Introduce yourself.
2. What are your hobbies?

Where do you see yourself in coming  years?

What are your strengths and weakness?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - Intern
3 rounds | 6 problems
Interviewed by Informatica
1750 views
1 comments
0 upvotes
SDE - Intern
2 rounds | 4 problems
Interviewed by Informatica
1156 views
0 comments
0 upvotes
Full Stack Engineer
4 rounds | 5 problems
Interviewed by Informatica
581 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Full Stack Engineer
4 rounds | 11 problems
Interviewed by Sprinklr
1298 views
0 comments
0 upvotes