Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by FinSurge Team. If you also belong to the team, you can get access from here

FinSurge Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

FinSurge Interview Questions and Answers

Updated 9 Nov 2024

FinSurge Interview Experiences

Popular Designations

6 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Newspaper Ad and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude round was conducted in Google form. Level of difficult is moderate.

Round 2 - Technical 

(2 Questions)

  • Q1. What is programming language?
  • Ans. 

    A programming language is a set of instructions that a computer can understand and execute to perform specific tasks.

    • Programming languages allow developers to write code to create software applications.

    • Each programming language has its own syntax and rules for writing code.

    • Examples of programming languages include Java, Python, C++, and JavaScript.

  • Answered by AI
  • Q2. Basic of c program and sql
Round 3 - HR 

(2 Questions)

  • Q1. Family background
  • Q2. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Graduated with a degree in Computer Science

    • Worked on multiple projects using Java and Python

    • Familiar with web development technologies like HTML, CSS, and JavaScript

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Easily crack the technical interview once you succeed the first round but they don't give preference to non circuit branches if they have enough knowledge.

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

SQL Developer Interview Questions & Answers

user image Anonymous

posted on 22 Sep 2024

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

Basic like time and work, c,c++,python

Round 2 - Technical 

(2 Questions)

  • Q1. Basic sql questions
  • Q2. About statistics
Round 3 - HR 

(1 Question)

  • Q1. Able to shift to nagercoil
  • Ans. 

    Yes, I am able to shift to Nagercoil.

    • I am willing to relocate to Nagercoil for the job opportunity.

    • I have no issues with shifting to a new location for work.

    • I am excited about the prospect of working in Nagercoil.

  • Answered by AI

SQL Developer Interview Questions asked at other Companies

Q1. How is a change request in application serviced by development team (business analysis, code analysis, discussion with BA, requirment freeze, etc.)
View answer (4)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Quants , verbal , analytical reasoning

Round 2 - Technical 

(2 Questions)

  • Q1. Self introduction
  • Q2. Basics of python , projects

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. About JVM and JDK
  • Q2. About abstract class, polymorphism etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy and friendly candidates

Software Engineer Level 1 Interview Questions asked at other Companies

Q1. Input a file. Select first 3 lines of the file. Select the longest line and count the number of words in that line. It was easy. I used Java methods to solve the problem. I explained the logic and he accepted it.
View answer (1)

FinSurge interview questions for popular designations

 Software Developer

 (2)

 Software Engineer Level 1

 (1)

 Devops Engineer

 (1)

 Java Developer

 (1)

 SQL Developer

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

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 - Aptitude Test 

1st round contains questions from basic aptitude,code snippets and qns from database.

Round 3 - Technical 

(1 Question)

  • Q1. They were very friendly and asked questions from basic programming to test our ability to solve the problems.And most of the questions were from the resume we submitted
Round 4 - HR 

(1 Question)

  • Q1. Asked a lot of questions from networking as I said I am interested in that domain.Questions will bw based upon your own area of interest

Devops Engineer Interview Questions asked at other Companies

Q1. Reverse the String Problem Statement You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string. Example: Input: STR = "abcde" Output: "edcba" Input: The first line of input cont... read more
View answer (3)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jan 2022. There were 4 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 tips
Round 2 - Aptitude Test 

Quants,logical,basics of programming

Round 3 - Technical 

(1 Question)

  • Q1. Programming qns like palindrome and thread concepts
Round 4 - HR 

(1 Question)

  • Q1. Are you ok with relocation? what is Your Long term goal?
  • Ans. 

    Yes, I am open to relocation. My long-term goal is to become a senior Java developer and contribute to the development of innovative software solutions.

    • I am open to relocating for the right opportunity.

    • I believe that exploring new locations can broaden my professional and personal horizons.

    • Relocation allows me to experience different work environments and cultures.

    • My long-term goal is to become a senior Java developer ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong in programming basics for freshers.Be confident

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)

Interview questions from similar companies

I appeared for an interview before Mar 2016.

Interview Questionnaire 

2 Questions

  • Q1. Some technical questions were asked
  • Q2. They spring hibernate MVC flow and core java and Oracle connectivity questions

Interview Preparation Tips

Round: Technical + HR Interview
Experience: There was a Team manager and his junior for the interview

I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Write a program to Create a spiral array using 2D-array
  • Ans. 

    Program to create a spiral array using 2D-array

    • Create a 2D-array with given dimensions

    • Initialize variables for row, column, and direction

    • Fill the array in a spiral pattern by changing direction when necessary

    • Return the spiral array

  • Answered by AI
  • Q2. Write a program to find Minimum length of string in 'bdcabdcbaabbbac' containing substring 'abc'

Interview Preparation Tips

Interview preparation tips for other job seekers - I recently got interviewed at PAYTM.I felt paytm will check your programming skills rather than your conceptual skills .In beginning they asked few questions related to concepts then they continued with only DS and algo.

Skills evaluated in this interview

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

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Online interview with question on binary search and trees

Round 2 - Technical 

(1 Question)

  • Q1. Microservice architecture, Multithreading, HashMap internal working, GC working

FinSurge Interview FAQs

How many rounds are there in FinSurge interview?
FinSurge interview process usually has 2-3 rounds. The most common rounds in the FinSurge interview process are Technical, Aptitude Test and HR.
How to prepare for FinSurge 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 FinSurge. The most common topics and skills that interviewers at FinSurge expect are SQL, Interpersonal Skills, Java, Murex and Information Technology.
What are the top questions asked in FinSurge interview?

Some of the top questions asked at the FinSurge interview -

  1. What is programming langua...read more
  2. able to shift to nagerc...read more
  3. They were very friendly and asked questions from basic programming to test our ...read more

Tell us how to improve this page.

FinSurge Interview Process

based on 9 interviews

Interview experience

4.4
  
Good
View more

Interview Questions from Similar Companies

ICICI Bank Interview Questions
4.0
 • 2.4k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Paytm Interview Questions
3.3
 • 752 Interviews
Bajaj Finserv Interview Questions
4.0
 • 521 Interviews
PolicyBazaar Interview Questions
3.6
 • 349 Interviews
Upstox Interview Questions
3.7
 • 35 Interviews
Zerodha Interview Questions
4.1
 • 9 Interviews
View all

FinSurge Reviews and Ratings

based on 25 reviews

4.0/5

Rating in categories

4.2

Skill development

4.0

Work-life balance

3.6

Salary

4.3

Job security

4.1

Company culture

3.6

Promotions

3.9

Work satisfaction

Explore 25 Reviews and Ratings
Software Developer
38 salaries
unlock blur

₹2 L/yr - ₹6 L/yr

QA Analyst
13 salaries
unlock blur

₹2.4 L/yr - ₹4.5 L/yr

Murex Datamart Developer
6 salaries
unlock blur

₹2.5 L/yr - ₹10.9 L/yr

Senior Software Developer
6 salaries
unlock blur

₹3.8 L/yr - ₹5.9 L/yr

Business Analyst
5 salaries
unlock blur

₹20 L/yr - ₹20 L/yr

Explore more salaries
Compare FinSurge with

Paytm

3.3
Compare

PolicyBazaar

3.6
Compare

Zerodha

4.2
Compare

Upstox

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