Upload Button Icon Add office photos

Fiserv

Compare button icon Compare button icon Compare

Filter interviews by

Fiserv SQL Developer Interview Questions and Answers

Updated 10 May 2021

Fiserv SQL Developer Interview Experiences

1 interview found

SQL Developer Interview Questions & Answers

user image Anonymous

posted on 10 May 2021

I applied via Naukri.com

Interview Questionnaire 

1 Question

  • Q1. Almost everything in 2 rounds plus HR

Interview Preparation Tips

Interview preparation tips for other job seekers - Usual interview of 2 rounds

Interview questions from similar companies

I appeared for an interview in Dec 2017.

Interview Questionnaire 

3 Questions

  • Q1. You need to find the maximum water pond formed in bw the building
  • Ans. 

    To find the maximum water pond formed between buildings.

    • Identify the lowest point between the buildings.

    • Calculate the area of the pond using the distance between the buildings and the depth of the pond.

    • Consider any obstacles or uneven ground that may affect the pond's shape.

    • Use a surveying tool or satellite imagery to get accurate measurements.

    • Take into account any drainage systems or natural water flow that may affect

  • Answered by AI
  • Q2. On mars you have to place n robots and they are connected via GPS. now you need to move each robot such that the whole mars is visited and each robot visit the minimum area(meaning no overlapping of area)...
  • Q3. Design dictionary using trie....having operations of inserting a word, updating and deleting (needed to write full running code)
  • Ans. 

    Design a dictionary using trie with insert, update and delete operations.

    • Implement a Trie data structure with nodes containing a character and a boolean flag to indicate end of word

    • For insert operation, traverse the trie and add nodes for each character in the word

    • For update operation, delete the existing word and insert the updated word

    • For delete operation, mark the end of word flag as false and delete the node if it ...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Simple questions
Duration: 1 hour 10 minutes
Total Questions: 3

College Name: IIT Guwahati

Skills evaluated in this interview

Software Developer Interview Questions & Answers

PayPal user image RAJIVTEJA NAGIPOGU

posted on 3 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. Given an array of numbers find the subset of numbers that give zero sum.
  • Ans. 

    Find subset of numbers in array that sum up to zero.

    • Use a nested loop to iterate through all possible subsets.

    • Calculate the sum of each subset and check if it equals zero.

    • Store the subset if the sum is zero.

    • Optimize the solution by using a hash set to store the cumulative sum of elements.

  • Answered by AI
  • Q2. Explain how bfs works?
  • Ans. 

    BFS (Breadth-First Search) is a graph traversal algorithm that explores all the vertices of a graph in breadth-first order.

    • BFS starts at a given vertex and explores all its neighbors before moving to the next level of vertices.

    • It uses a queue data structure to keep track of the vertices to be visited.

    • BFS guarantees that it visits all the vertices of a connected graph.

    • It can be used to find the shortest path between two

  • Answered by AI
  • Q3. Discussion on the projects I have done.
  • Q4. Question on Linked List.
  • Q5. Project Discussion
  • Q6. Strengths and weaknesses. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a highly skilled software developer, leading a team and contributing to innovative projects.

    • Continuously improving my technical skills through learning and hands-on experience

    • Taking on leadership roles and mentoring junior developers

    • Contributing to the development of cutting-edge software solutions

    • Building strong relationships with clients and stakeholders

    • Staying updated with the latest indu...

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: I couldn't find an optimal approach to the first question, so she skipped that question and proceeded to next questions. Remaining questions I have answered satisfactorily.

Round: Technical + HR Interview
Experience: I told that my strength is problem solving and I can always find a way when there is a bottle-neck. Gave some examples of my experiences while doing my assignments.

College Name: IIT Madras

Skills evaluated in this interview

Interview Questionnaire 

9 Questions

  • Q1. Explain the concepts of Object Oriented Programming
  • Ans. 

    Object Oriented Programming is a programming paradigm that uses objects to represent real-world entities.

    • Encapsulation: bundling data and methods that operate on that data within one unit

    • Inheritance: creating new classes from existing ones, inheriting their properties and methods

    • Polymorphism: ability of objects to take on multiple forms or behaviors

    • Abstraction: hiding complex implementation details and providing a simp...

  • Answered by AI
  • Q2. Give examples of abstraction and polymorphism
  • Ans. 

    Abstraction is hiding implementation details while polymorphism is using a single interface for multiple types.

    • Abstraction: Encapsulation, Interfaces, Abstract classes

    • Polymorphism: Method Overloading, Method Overriding, Interfaces

    • Abstraction Example: Car - we don't need to know how the engine works to drive it

    • Polymorphism Example: Animal - different animals have different sounds but they all have a 'makeSound' method

  • Answered by AI
  • Q3. A simple design question to design classes
  • Q4. What does PayPal do?
  • Ans. 

    PayPal is an online payment system that allows individuals and businesses to transfer funds electronically.

    • Allows users to make payments and money transfers online

    • Offers a secure and convenient way to pay for goods and services

    • Provides a platform for businesses to accept payments online

    • Offers buyer and seller protection for eligible transactions

    • Can be used to send and receive money internationally

  • Answered by AI
  • Q5. A simple Machine learning question to use thresholding
  • Q6. Questions about Software Defined Networking and my project in that field
  • Q7. Questions about my internships at a startup and USC
  • Q8. Am I considering going for masters
  • Q9. What makes you want to join PayPal?
  • Ans. 

    I am excited to join PayPal because of its innovative culture and impact on the global economy.

    • PayPal's commitment to innovation aligns with my passion for staying up-to-date with the latest technologies.

    • I am impressed by PayPal's global reach and impact on the economy, and I want to be a part of that.

    • I appreciate PayPal's focus on diversity and inclusion, and I believe in the importance of working for a company with s...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The aptitude test consisted of about 20 questions and had just 20 minutes. The questions were tough and you need speed to solve them. People preparing for CAT and other such exams should be able to perform better. The max score among my batch was 7 or 8.
The coding question was paper based and you had to write C code for a simple question on paper, but design was also taken into account for evaluating the code.
Tips: Both get disheartened if you don't do well in the aptitude.
Duration: 60 minutes
Total Questions: 21

Round: Technical Interview
Experience: The interview was more like a discussion rather than a question answer round. The discussion always went quite off the topic and the interviewer went on to ask other concepts of OS and networks etc.
Tips: Be thorough with the core concepts in subjects like OS and networks

Round: Technical Interview
Experience: This interview was a little more of marketing PayPal to me than an interview. He however slipped in the questions given above. The machine learning question was a little too obvious to apply thresholding and I wasted time trying to get better algorithms when he expected only thresholding.
Tips: Do not tell you are the topper if you are, because I did and he clearly said they don't hire toppers!

Round: HR Interview
Experience: This interview was more to get the truth out of me. I have a very research oriented profile and that was evident from my resume. The interview was to find out whether I would really join their company if offered.
Tips: If you have a high CG and research experience but still want to go for a job, make sure you tune your resume to prune out the research and only market the side which the company looks for, otherwise the company will reject you.

Skills: Computer Science Concepts, OS, Networks, OOP, Machine Learning
College Name: IIT HYDERABAD
Motivation: Just as a backup since I was indeed planning for a masters program. Highest paying package among the companies at that time.

I applied via Campus Placement

Interview Preparation Tips

Round: Test
Experience: Aptitude questions were logical, not tough. For coding, one question, not basic but very logical.
Tips: for coding part try practicing on hackerrank.
Duration: 45+30 minutes
Total Questions: 20+1

Round: Technical Interview
Experience: Interviewer asked all about Linked list and Data structures and algorithm.
Tips: Atleast try learning some basic concepts of linked list, stacks, queues and binary tree.

General Tips: Interview was fair, without any partiality for girls/boys or B.Tech/Dual.
Skill Tips: Be confident and reply frankly. Never let them know that you are nervous.
Skills: Confidence
Duration: 2.5
College Name: IIT Madras
Funny Moments: "Lets go for a walk". HR interviewer will take you for a round to ask you HR questions.

Please prepare for two questions "Tell me something about you" and "Why PayPal, why not any other company".

Interview Preparation Tips

Round: Test
Experience: There were 3 Questions . One on String manipulation and two were on Binary Trees. All were easy but there was time constraint.
Tips: Practice as many question as possible.
Duration: 60 minutes
Total Questions: 3

Round: Technical Interview
Experience: I was given the problem to design a car pooling system complete with the required classes .. data structures which would be used ... how the database would look like etc..
Tips: General understanding of databases and OOP concepts would do.

Round: Technical Interview
Tips: Be thorough and have in-depth knowledge of each and every point of your resume.

College Name: BITS Pilani

Interview Questionnaire 

21 Questions

  • Q1. Discussion of previous written test questions
  • Q2. Find the odd repeating element from a set of repeating elements
  • Ans. 

    Find the odd repeating element from an array of strings

    • Use a hash table to count the frequency of each element

    • Iterate through the hash table to find the element with an odd count

  • Answered by AI
  • Q3. A 2D matrix is given which is row wise and column wise sorted. Find a particular element from it
  • Ans. 

    Finding an element in a sorted 2D matrix

    • Start from the top right corner or bottom left corner

    • Compare the target element with the current element

    • Move left or down if the target is smaller, else move right or up

    • Repeat until the target is found or all elements are checked

  • Answered by AI
  • Q4. SQL Query to find Nth highest salary from table
  • Ans. 

    SQL query to find Nth highest salary from table

    • Use ORDER BY and LIMIT clauses

    • Use subquery to get the Nth highest salary

    • Handle cases where there are less than N distinct salaries

  • Answered by AI
  • Q5. Another basic SQL query
  • Q6. Write a function that returns '3' when '4' is passed as an input and vice versa without using if-else condition
  • Ans. 

    Function to swap '3' and '4' without using if-else

    • Use XOR operator to swap the values

    • Convert the input to ASCII code and perform the swap

    • Use a lookup table to map the values

  • Answered by AI
  • Q7. Question on Suffix trees
  • Q8. Question on Tries
  • Q9. Question on Ternary search trees
  • Q10. Question on hash maps
  • Q11. Question on complexity of an algorithm
  • Q12. 3-4 SQL queries
  • Q13. Question on SQL joins
  • Q14. JAVA questions on static block,static function and static variables
  • Q15. JAVA questions on memory initialization and references
  • Q16. Puzzle on measuring exactly half a glass of water
  • Q17. Introduce yourself
  • Ans. 

    I am a software developer with experience in Java and Python.

    • Proficient in Java and Python programming languages

    • Experience in developing web applications using Spring framework

    • Familiarity with database management systems like MySQL and MongoDB

  • Answered by AI
  • Q18. Why PAYTM?
  • Ans. 

    PAYTM is a leading digital payment platform in India with a wide range of services.

    • PAYTM has a user-friendly interface and offers a seamless payment experience.

    • It provides a variety of services like mobile recharges, bill payments, and online shopping.

    • PAYTM has a strong focus on security and fraud prevention measures.

    • It has a large user base and is widely accepted by merchants across India.

    • PAYTM is constantly innovatin...

  • Answered by AI
  • Q19. Will you go for further studies?
  • Ans. 

    Yes, I am open to pursuing further studies in the future.

    • I believe in continuous learning and staying updated with the latest technologies.

    • Further studies can help me specialize in a particular field and enhance my skills.

    • I may consider pursuing a master's degree in computer science or a related field.

    • However, my immediate focus is on gaining practical experience and contributing to the organization.

  • Answered by AI
  • Q20. Why do you think has PAYTM grown so fast?
  • Ans. 

    PAYTM grew fast due to its innovative approach and early adoption of digital payments.

    • Early adoption of digital payments in India

    • Innovative approach with features like mobile recharges, bill payments, and cashback offers

    • Expansion into e-commerce and financial services

    • Strategic partnerships with major companies like Uber and Alibaba

  • Answered by AI
  • Q21. (looking at my CGPA of 9) You can get a better company. Then Why PAYTM only?

Interview Preparation Tips

Round: Test
Experience: there were 20 mcqs and 2 coding questions. It was a pen and paper test. We were given 1 hour to solve it. The mcqs were of average difficulty. The 2 coding questions were:
1. A variation of the standard Josephus Problem
2. Find the 'x' largest elements from 'n' input elements without using sorting.
Tips: They focus on algorithms not on complete solutions. Do not leave any question unattempted. If you do not know the exact approach then use Brute-Force approach.

Round: Technical Interview
Experience: The Interviewer was very nice. He was focussing on the approach used not on codes.
Tips: Be calm and think by basics :)

Round: Technical Interview
Experience: The interviewer asked high level data structures in this round. But again he saw the approach used and not exact solution
Tips: Don't give up. Tell whatever you know

Round: Technical Interview
Experience: JAVA questions were based on very detailed concepts. Study OOP properly.
Tips: Maintain your calm :)

Round: HR Interview
Experience: Overall the experience was nice and smooth.
Tips: If they allow you to ask them any question then ask them something about the company. They should find you interested in the company :)

General Tips: Just be cool. Show them you are enthusiastic to learn and work. While prepration focus on Basics and Algorithms. Prepare DBMS nicely too :)
Skill Tips: Have full knowledge about your projects
Skills: JAVA, Data Structures, Operating systems, Network Programming, DBMS
College Name: NIT Jalandhar
Motivation: PAYTM is a perfect mix for the dynamic startup culture and stability of a big organiztaion. PAYTM has an amazing work culture and excellent opportunities for growth

Skills evaluated in this interview

Interview Preparation Tips

Skills: Algorithm, Java, Data structure
College Name: na

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 70 minutes
Round difficulty - Easy

The first round was the Online Coding Round of 70 minutes with 3 problems of 3 marks, 3 marks, and 4 marks respectively.
The first two questions were easy and the third one was a bit tricky. The round started at 6 PM. 
Anyone who is practicing continuously could have solved these questions easily within the time limit. The test cases were also not so hard and distinct. I coded in C++ language.
The questions asked were-
1. Minimum insertions required to make a string palindrome
2. To find the distance of the closest leaf from a node with given data.
3. Add two numbers represented by linked lists

22 students were selected for the next round.

  • Q1. 

    Minimum Insertions to Make a String Palindrome

    Determine the minimal number of characters needed to insert into a given string STR to transform it into a palindrome.

    Example:

    Input:
    STR = "abcaa"
    Outp...
  • Ans. 

    The task is to find the minimum number of characters needed to insert into a given string to make it a palindrome.

    • Use dynamic programming to find the longest palindromic subsequence of the given string.

    • Subtract the length of the longest palindromic subsequence from the length of the original string to get the minimum insertions required.

    • Handle edge cases like an empty string or a string that is already a palindrome.

    • Exa...

  • Answered by AI
  • Q2. 

    Closest Leaf in a Binary Tree

    Ninja is stuck in a maze represented as a binary tree, and he is at a specific node ‘X’. Help Ninja find the shortest path to the nearest leaf node, which is considered an ex...

  • Ans. 

    Find the minimum distance from a given node to the nearest leaf node in a binary tree.

    • Traverse the binary tree from the given node 'X' to find the nearest leaf node using BFS or DFS.

    • Keep track of the distance from 'X' to each leaf node encountered during traversal.

    • Return the minimum distance found as the output.

  • Answered by AI
  • Q3. 

    Adding Two Linked Lists

    Given two singly linked lists, with each list representing a positive number without leading zeros, your task is to add these two numbers and return the result in the form of a new...

  • Ans. 

    Add two numbers represented by linked lists and return the result as a new linked list.

    • Traverse both linked lists simultaneously while adding corresponding elements and carry over the sum if needed

    • Handle cases where one linked list is longer than the other

    • Create a new linked list to store the sum of the two numbers

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 80 minutes
Round difficulty - Easy

It was a technical interview. The platform used was google meet for online video calling. The interviewer first introduced himself then asked me to introduce myself. He also asked about my well-being amid the Covid-19 pandemic. He asked me 3 problems from data structures. He put a lot of focus on my project. We discussed about my project for about 20 mins. He asked various questions related to my project and I answered them confidently. After 70-75 mins he said that interview was over and that I may ask him anything. I asked him to give me feedback about my resume and my project. He gave me advice to improve my resume and the interview was over. The first technical interview was easy and was not so challenging as I was prepared.

  • Q1. 

    All Pairs with Target Sum

    Given an array of integers ARR with length 'N' and an integer 'Target', the task is to find all unique pairs of elements that add up to the 'Target'.

    Input:

    First line: Integer...
  • Ans. 

    Find all unique pairs of elements in an array that add up to a given target sum.

    • Use a hashmap to store the difference between the target sum and each element as keys and their indices as values.

    • Iterate through the array and check if the current element's complement exists in the hashmap.

    • Return the pairs of elements that add up to the target sum.

  • Answered by AI
  • Q2. 

    Quick Sort Problem Statement

    Sort the given array of integers in ascending order using the quick sort algorithm. Quick sort is a divide-and-conquer algorithm where a pivot point is chosen to partition the...

  • Ans. 

    Implement quick sort algorithm to sort an array of integers in ascending order.

    • Choose a pivot element (e.g., rightmost element) to partition the array into two subarrays.

    • Recursively apply quick sort on the subarrays until the entire array is sorted.

    • Time complexity can be optimized to NlogN for worst-case scenarios.

  • Answered by AI
  • Q3. 

    Merge Sort Task

    Given a sequence of numbers, denoted as ARR, your task is to return a sorted sequence of ARR in non-descending order using the Merge Sort algorithm.

    Example:

    Explanation:
    The Merge Sort...
  • Ans. 

    Implement Merge Sort algorithm to sort a sequence of numbers in non-descending order.

    • Implement the Merge Sort algorithm which involves dividing the array into two halves, sorting each half, and then merging them back together.

    • Recursively call the Merge Sort function on each half of the array until the base case of having a single element in the array is reached.

    • Merge the sorted halves back together in a new array in no...

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was also a technical round. The interviewer focused on data structures and resume. Apart from some basic questions about my resume, he asked majorly about data structures and algorithms. The interview was an hour long and he asked only 2 problems. Both of them were from trees. In this round, he focused if I can change my approach if a slight change is made in the question. Like he asked me to write code for inorder traversal. Obviously, I used a recursive approach. He then asked me to use the iterative method to find inorder traversal of the tree.

The questions he asked were-
1. Inorder traversal (both recursive and iterative method)
2. Level Order Traversal
( For obvious reasons I knew level order traversal very well. I coded it swiftly, so he asked me to write code for Zig-Zag traversal)

  • Q1. 

    Inorder Successor in a Binary Tree

    Find the inorder successor of a given node in a binary tree. The inorder successor is the node that appears immediately after the given node during an inorder traversal....

  • Ans. 

    Find the inorder successor of a given node in a binary tree.

    • Perform an inorder traversal of the binary tree to find the successor of the given node.

    • If the given node has a right child, the successor will be the leftmost node in the right subtree.

    • If the given node does not have a right child, backtrack to the parent nodes to find the successor.

  • Answered by AI
  • Q2. 

    Zigzag Traversal of Binary Tree

    Given a binary tree with integer values in its nodes, your task is to print the zigzag traversal of the tree.

    Note:

    In zigzag order, level 1 is printed from left to right...
  • Ans. 

    Implement a function to print the zigzag traversal of a binary tree.

    • Use a queue to perform level order traversal of the binary tree.

    • Maintain a flag to switch between printing nodes from left to right and right to left at each level.

    • Store nodes at each level in a list and reverse the list if the flag is set to print in zigzag order.

  • Answered by AI
Round 4 - Video Call 

Round duration - 50 minutes
Round difficulty - Medium

This was the final round of the Interview process. My interview was scheduled for 7.30 PM. It started at approximately 7.40 PM. The main focus of the interviewer was on my projects and my skills. He asked me many questions regarding my project like what problems I faced, what did you learn from this, apart from developing skills what else did you learn while developing the project, why did you use this tech instead of this, security features, scalability of the project and many more. I answered almost every question as perfectly as I can. Later he asked me some basic questions from NodeJS (as I am a full stack developer). In the end, he asked a puzzle. I didn't know the solution to the puzzle but we discussed it and I figured out the solution.

Interview Preparation Tips

Eligibility criteriaabove 7 CGPA, No active backlogsPaytm (One97 Communications Limited) interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Dynamic Programming, Recursion, Advanced Data Structures, Operating System, Time complexity analysis and Sorting AlgorithmsTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Properly grasp Data Structures and Algorithms from basics.
Tip 2 : Learn about Time complexity 
Tip 3 : Be honest and walk through your thought process to the interviewer.
Tip 4 : Its always good to be presentable and have good communications skills

Application resume tips for other job seekers

Tip 1 : Never Lie on your resume. Only write what you have done and what you know.
Tip 2 : It's good to have one or two projects on your resume. Mention the tech stack you used and a brief description of the project. It will be best if you host/upload your project on the cloud.
Tip 3 : Avoid unnecessary details like Hobbies, family details, declaration, date, signature, etc.
Tip 4 : You're more than a 1-page resume. But your resume should not be more than a page

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Approached by Company and was interviewed before Feb 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic end user understanding

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and share your experiences in correct way

Fiserv Interview FAQs

How to prepare for Fiserv SQL Developer interview?
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 Fiserv. The most common topics and skills that interviewers at Fiserv expect are Front End, JIRA, Javascript, Production Support and Python.

Tell us how to improve this page.

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 758 Interviews
PhonePe Interview Questions
4.0
 • 305 Interviews
PayPal Interview Questions
3.9
 • 211 Interviews
HighRadius Interview Questions
2.9
 • 186 Interviews
Razorpay Interview Questions
3.6
 • 154 Interviews
Visa Interview Questions
3.5
 • 140 Interviews
KFintech Interview Questions
3.5
 • 139 Interviews
MasterCard Interview Questions
3.9
 • 137 Interviews
Revolut Interview Questions
2.5
 • 100 Interviews
View all
Fiserv SQL Developer Salary
based on 5 salaries
₹4.8 L/yr - ₹13 L/yr
66% more than the average SQL Developer Salary in India
View more details

Fiserv SQL Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Technical Lead
1.5k salaries
unlock blur

₹13 L/yr - ₹38 L/yr

Senior Associate
532 salaries
unlock blur

₹3.5 L/yr - ₹15.3 L/yr

Specialist
485 salaries
unlock blur

₹9 L/yr - ₹28.5 L/yr

Senior Software Engineer
437 salaries
unlock blur

₹7 L/yr - ₹30.5 L/yr

Professional
370 salaries
unlock blur

₹5.5 L/yr - ₹19.4 L/yr

Explore more salaries
Compare Fiserv with

Global Payments

4.0
Compare

Paytm

3.3
Compare

PhonePe

4.0
Compare

KFintech

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