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

Technology Consultant - Associate

Fidelity International
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I participated actively in our college in various coding competitions and practised a lot of Questions on various competitive programming sites. Although I got placed very early during college time so was not allowed in other companies so kept working hard for various off-campus opportunities available.
Application story
Fidelity International visited our campus for hiring. I applied for it passed the preliminary test and moved to the interview rounds.
Why selected/rejected for the role?
Selected, was a very simple interview process if you have basic DSA knowledge you are good to go for the interview.
Preparation
Duration: 8 months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Computer Networking, Object Oriented Programming, ML
Tip
Tip

Tip 1: Never leave any topic from any chapter/subject.

Tip 2: Learn to explain your thoughts well.

Tip 3: Learn from previous experiences/interviews/problems asked.

Tip 4: Include at least four projects on your resume.

Application process
Where: Campus
Eligibility: No active backlog
Resume Tip
Resume tip

Tip 1: Include at least four projects on your resume. 

Tip 2: Do not write false information. You will always get caught. Be genuine.

Interview rounds

01
Round
Easy
Video Call
Duration60 minutes
Interview date3 May 2022
Coding problem3

The interviewer asked me to introduce myself and after that, he proceeded to ask me several questions related to SQL, OOP concepts, and coding.

1. Intersection of Two Linked Lists

Easy
25m average time
73% success
0/40
Asked in companies
Hewlett Packard EnterpriseSamsungIntuit

You are given two Singly Linked Lists of integers, which may have an intersection point.

Your task is to return the first intersection node. If there is no intersection, return NULL.


Example:-
The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

alt.txt

Problem approach

1. Traverse the first linked list(count the elements) and make a circular linked list. (Remember the last node so that we can break the circle later on). 
2. Now view the problem as finding the loop in the second linked list. So the problem is solved. 
3. Since we already know the length of the loop(size of the first linked list) we can traverse those many numbers of nodes in the second list, and then start another pointer from the beginning of the second list. we have to traverse until they are equal, and that is the required intersection point. 
4. remove the circle from the linked list.

Try solving now

2. Check If The String Is A Palindrome

Easy
10m average time
90% success
0/40
Asked in companies
SprinklrCIS - Cyber InfrastructureSamsung

You are given a string 'S'. Your task is to check whether the string is palindrome or not. For checking palindrome, consider alphabets and numbers only and ignore the symbols and whitespaces.

Note :

String 'S' is NOT case sensitive.

Example :

Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Problem approach

The user compares each character from starting and ending in a for loop and if the character does not match then it will change the status of the flag. Then it will check the status of the flag and accordingly print whether it is a palindrome or not.

Try solving now

3. DBMS Questions

What is the Transport Layer? (Learn)
An overview of ACID properties? (Learn)

What are Super Keys, Primary Keys, and Foreign Keys? (Learn)
What is the meaning of deadlocks? (Learn)
Write an SQL query to find the 2nd highest salary from a table named ‘Employee’ (Practice)
What is the use of the DISTINCT keyword? (Learn)

What is the use of INNER JOIN? (Learn)
What is the difference between TCP and UDP? (Learn)

Problem approach

Tip 1: Prepare for previously asked questions
Tip 2: Learn about concepts in depth

02
Round
Easy
HR Round
Duration20 minutes
Interview date4 May 2022
Coding problem1

Simple HR round with basic questions asked.

1. Basic HR Questions

Introduce yourself in a non-technical manner. 

What are your hobbies?

Whether I am comfortable relocating to the work location or not.
Three principles that I would always uphold and never compromise, regardless of the situation.
Imagine a situation where I had a childhood friend-cum-brother, who was involved in suspicious activities and what action I would take once I became aware of it. 

Problem approach

Tip 1: Show willingness to learn.
Tip 2: Listen carefully to the questions asked.

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
company logo
Full Stack Engineering Intern
3 rounds | 3 problems
Interviewed by Fidelity International
1405 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Fidelity International
1854 views
0 comments
0 upvotes
company logo
Data Engineer-Intern
3 rounds | 6 problems
Interviewed by Fidelity International
1535 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 2 problems
Interviewed by Fidelity International
1235 views
0 comments
0 upvotes