Upload Button Icon Add office photos
Engaged Employer

i

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

insightsoftware Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

insightsoftware Interview Questions and Answers

Updated 17 Jul 2025
Popular Designations

24 Interview questions

A Techno Functional Consultant was asked
Q. What is Order Management?
Ans. 

Order management is the process of receiving, tracking, and fulfilling customer orders.

  • It involves managing the entire order lifecycle from order placement to delivery

  • It includes tasks such as inventory management, order processing, and shipping

  • Order management systems help automate and streamline the process

  • Examples of order management systems include SAP, Oracle, and Salesforce

View all Techno Functional Consultant interview questions
A Techno Functional Consultant was asked
Q. What is the difference between a Procedure and a Function?
Ans. 

Procedures do not return values while functions return values.

  • Procedures are used to perform an action while functions are used to calculate a value.

  • Functions can be used in expressions while procedures cannot.

  • Functions have a return type while procedures do not.

  • Procedures can modify the input parameters while functions cannot.

  • Examples of functions include SUM, AVG, and MAX while examples of procedures include INS...

View all Techno Functional Consultant interview questions
A Software Developer was asked
Q. What is TCP and IP
Ans. 

TCP (Transmission Control Protocol) and IP (Internet Protocol) are the foundational protocols of the internet.

  • TCP is responsible for establishing and maintaining a reliable connection between two devices.

  • IP is responsible for routing and addressing packets of data across networks.

  • TCP/IP together form the basis of internet communication.

  • Example: When you visit a website, TCP ensures the data packets are delivered i...

View all Software Developer interview questions
A Technical Consultant was asked
Q. PL/SQL queries using where clause.
Ans. 

PL/SQL queries using where clause allow filtering of data based on specified conditions.

  • Use WHERE clause to specify conditions for filtering data

  • Conditions can include comparisons, logical operators, and functions

  • Example: SELECT * FROM table_name WHERE column_name = 'value'

View all Technical Consultant interview questions

insightsoftware Interview Experiences

21 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Explain your project
  • Ans. 

    Developed a test automation framework for a web application using Selenium and Java.

    • Created test cases for UI and API testing

    • Implemented data-driven testing using Excel sheets

    • Integrated with Jenkins for continuous integration

    • Performed cross-browser testing on Chrome, Firefox, and Safari

  • Answered by AI
  • Q2. Write a Palindrome using C#
  • Q3. Write a code to automate a website which they gave
  • Ans. 

    Automate a website using code

    • Use Selenium WebDriver to automate interactions with the website

    • Identify elements on the website using CSS selectors or XPaths

    • Perform actions like clicking buttons, filling forms, and verifying text

    • Handle waits for elements to load properly

    • Use programming languages like Java, Python, or JavaScript for scripting

  • Answered by AI
Round 2 - One-on-one 

(4 Questions)

  • Q1. Explain Agile ceremonies
  • Ans. 

    Agile ceremonies are regular meetings or events in Agile methodology to facilitate communication, collaboration, and decision-making within the team.

    • Sprint Planning: Setting goals and planning work for the upcoming sprint.

    • Daily Stand-up: Short daily meeting to discuss progress, challenges, and plans for the day.

    • Sprint Review: Demo of completed work to stakeholders for feedback.

    • Sprint Retrospective: Reflecting on the sp...

  • Answered by AI
  • Q2. Explain an automation framework
  • Ans. 

    An automation framework is a set of guidelines, rules, and tools that help in creating and executing automated tests.

    • Provides structure and organization for automated testing

    • Defines how tests are written, executed, and reported

    • Includes libraries, utilities, and templates for test automation

    • Supports integration with test management tools and version control systems

    • Examples: Selenium WebDriver, TestNG, JUnit, Cucumber

  • Answered by AI
  • Q3. One coding question for reversing strings and adding stars
  • Q4. Mostly questions on current project
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Dont remember coding test but there were 19 questions, out of which 3 were Coding questions, one was simple xor, another one was calculating time between two dates given in string format "1Jan0000" to "31Dec9999", third was set cover problem

Round 2 - UCAT 

(2 Questions)

  • Q1. Aptitutde Questions from ondemandassessment website
  • Q2. Personality test
Round 3 - Technical 

(6 Questions)

  • Q1. Project griling
  • Q2. Explain me oops as if i know nothing in it
  • Ans. 

    Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

    • OOP is a programming paradigm that uses objects to structure code

    • Objects have attributes (fields) and behaviors (methods)

    • Encapsulation, inheritance, and polymorphism are key principles of OOP

    • Example: A 'Car' object may have attributes like 'color' and 'mo...

  • Answered by AI
  • Q3. Bfs question on any graoh
  • Ans. 

    Breadth-First Search (BFS) explores nodes layer by layer in a graph, ideal for shortest path and connectivity problems.

    • BFS uses a queue to keep track of nodes to explore next.

    • It starts from a source node and explores all its neighbors before moving to the next level.

    • Example: In a social network graph, BFS can find the shortest path between two users.

    • BFS is useful for finding the shortest path in unweighted graphs.

    • It ca...

  • Answered by AI
  • Q4. Diamond problem
  • Q5. Mostly focused on java
  • Q6. Favourite subject apart from programming courses
  • Ans. 

    My favorite subject apart from programming courses is mathematics.

    • I enjoy solving complex problems and puzzles in mathematics.

    • I find the logical and analytical thinking required in mathematics fascinating.

    • Mathematics helps me improve my problem-solving skills, which are crucial in software development.

    • I appreciate the beauty and elegance of mathematical concepts and theories.

    • Some of my favorite topics in mathematics in...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I did every question perfectly, asked feedback: he said very good experience, projects were also good not just machine learning using tensorflow. said you could have given better examples in explaining oops that you did (idk what he meant). still didnt got selected in next round (i was one of 2 persons who cleared all 3 questions in oa)
Be interview-ready. Browse the most asked HR questions.
illustration image
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. What are polyfill
  • Ans. 

    Polyfills are scripts that enable modern web features in older browsers by providing fallback implementations.

    • Polyfills allow developers to use new JavaScript features like Promises or Fetch API in older browsers.

    • Example: A polyfill for the Array.prototype.includes method allows it to work in browsers that do not support it natively.

    • They are typically included in the codebase to ensure compatibility across different en...

  • Answered by AI
  • Q2. What are calll apply bind
  • Ans. 

    call, apply, and bind are methods in JavaScript for controlling function context and arguments.

    • call: Invokes a function with a specified 'this' value and arguments. Example: func.call(obj, arg1, arg2).

    • apply: Similar to call, but takes an array of arguments. Example: func.apply(obj, [arg1, arg2]).

    • bind: Returns a new function with a specified 'this' value, allowing for partial application. Example: const boundFunc = func...

  • Answered by AI
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Coding Test 

3 coding questions were asked

Round 2 - Aptitude Test 

40 mins of test with simple aptitude and reasoning problems

Round 3 - One-on-one 

(1 Question)

  • Q1. Explain about projects , 3 dsa questions
Round 4 - Technical 

(1 Question)

  • Q1. DSA questions , puzzles
Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. Basic DBMS and c++ ,OOPS concept were asked.
  • Q2. Pattern printing and string reversal coding question and easy leetcode question were asked. Dbms- select,join operation related queries.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What are joins in sequel and their types
  • Ans. 

    Joins in SQL are used to combine rows from two or more tables based on a related column between them.

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • INNER JOIN returns rows when there is at least one match in both tables

    • LEFT JOIN returns all rows from the left table and the matched rows from the right table

    • RIGHT JOIN returns all rows from the right table and the matched rows from the left table

    • FU...

  • Answered by AI
  • Q2. What are DML commands?
Round 2 - Aptitude Test 

Logical reasoning, patterns,

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude has been asked.

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about yourself.
  • Q2. Projects whatever present in your resume.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Asked on concepts of angular, and .net. Had 3 rounds in total.
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Are you open for Relocation
Round 2 - Technical 

(3 Questions)

  • Q1. What is TCP and IP
  • Ans. 

    TCP (Transmission Control Protocol) and IP (Internet Protocol) are the foundational protocols of the internet.

    • TCP is responsible for establishing and maintaining a reliable connection between two devices.

    • IP is responsible for routing and addressing packets of data across networks.

    • TCP/IP together form the basis of internet communication.

    • Example: When you visit a website, TCP ensures the data packets are delivered in the...

  • Answered by AI
  • Q2. What is polymorphism
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.

    • Polymorphism is a fundamental concept in object-oriented programming.

    • It allows for code reusability and flexibility.

    • Polymorphism can be achieved through method overriding and method overloading.

    • Example: A parent class Animal can have multiple child classes like Dog, Cat, and Bird. They c...

  • Answered by AI
  • Q3. What is abstract class

Interview Preparation Tips

Topics to prepare for insightsoftware Software Developer interview:
  • C++
  • Object Oriented Programming
Interview preparation tips for other job seekers - Know your basics from school like polymorphism, etc

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Find third largest in an array

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about insightsoftware?
Ask anonymously on communities.

insightsoftware Interview FAQs

How many rounds are there in insightsoftware interview?
insightsoftware interview process usually has 2-3 rounds. The most common rounds in the insightsoftware interview process are Technical, One-on-one Round and Aptitude Test.
How to prepare for insightsoftware 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 insightsoftware. The most common topics and skills that interviewers at insightsoftware expect are SQL, Agile, Oracle, Scrum and JIRA.
What are the top questions asked in insightsoftware interview?

Some of the top questions asked at the insightsoftware interview -

  1. Write a code to automate a website which they g...read more
  2. One coding question for reversing strings and adding st...read more
  3. explain me oops as if i know nothing in...read more
How long is the insightsoftware interview process?

The duration of insightsoftware interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.4/5

based on 23 interview experiences

Difficulty level

Easy 33%
Moderate 53%
Hard 13%

Duration

Less than 2 weeks 77%
2-4 weeks 8%
4-6 weeks 15%
View more

Interview Questions from Similar Companies

Mobileum Interview Questions
3.2
 • 41 Interviews
Entrata Interview Questions
4.0
 • 40 Interviews
CommVault Interview Questions
3.8
 • 28 Interviews
SOTI Interview Questions
3.1
 • 24 Interviews
Twilio Interview Questions
3.8
 • 24 Interviews
Gen Interview Questions
4.0
 • 21 Interviews
Bentley Systems Interview Questions
4.3
 • 21 Interviews
View all

insightsoftware Reviews and Ratings

based on 127 reviews

3.3/5

Rating in categories

3.0

Skill development

3.5

Work-life balance

3.3

Salary

2.9

Job security

3.3

Company culture

2.8

Promotions

3.1

Work satisfaction

Explore 127 Reviews and Ratings
Principal Software Engineer

Hyderabad / Secunderabad

10-15 Yrs

Not Disclosed

Technical Program Manager

Bangalore / Bengaluru

12-17 Yrs

Not Disclosed

Director, Product Management, Business Intelligence

Bangalore / Bengaluru

3-8 Yrs

Not Disclosed

Explore more jobs
Software Engineer
83 salaries
unlock blur

₹13.5 L/yr - ₹24 L/yr

Senior Software Engineer
66 salaries
unlock blur

₹24 L/yr - ₹39.2 L/yr

Technical Consultant
61 salaries
unlock blur

₹7.6 L/yr - ₹14 L/yr

Software Developer
25 salaries
unlock blur

₹21 L/yr - ₹29 L/yr

Senior Technical Support Engineer
24 salaries
unlock blur

₹12.7 L/yr - ₹20 L/yr

Explore more salaries
Compare insightsoftware with

Duck Creek Technologies

4.4
Compare

Entrata

4.1
Compare

Mobileum

3.2
Compare

Evolent Health International

4.0
Compare
write
Share an Interview