Add office photos
Employer?
Claim Account for FREE

ION Group

3.5
based on 162 Reviews
Filter interviews by

60+ Quorum Software Interview Questions and Answers

Updated 14 Jan 2025
Popular Designations

Q1. Trapping Rain Water in 2-D Elevation Map

You're given an M * N matrix where each value represents the height of that cell on a 2-D elevation map. Your task is to determine the total volume of water that can be ...read more

Ans.

Calculate the total volume of water that can be trapped in a 2-D elevation map after rain.

  • Iterate over the matrix and find the maximum height on the borders.

  • Calculate the water trapped at each cell by finding the difference between the cell's height and the minimum of its neighboring maximum heights.

  • Sum up the trapped water for all cells to get the total volume of water trapped.

Add your answer

Q2. Count Ways to Climb Stairs Problem

Given a staircase with a certain number of steps, you start at the 0th step, and your goal is to reach the Nth step. At every step, you have the option to move either one step...read more

Ans.

Count the number of distinct ways to climb a staircase with a certain number of steps using either one or two steps at a time.

  • Use dynamic programming to solve this problem efficiently.

  • Keep track of the number of ways to reach each step by considering the number of ways to reach the previous two steps.

  • Return the result modulo 10^9+7 to handle large outputs.

  • Example: For N=4, the distinct ways to climb are {(0,1,2,3,4)}, {(0,1,2,4)}, {(0,2,3,4)}, {(0,1,3,4)}, and {(0,2,4)} total...read more

Add your answer

Q3. You are specialized in Data analsysis so what is the diff betweeen tachnical analyst and data analyst

Ans.

Technical analysts focus on analyzing market trends and patterns to make investment decisions, while data analysts focus on analyzing data to extract insights and make informed business decisions.

  • Technical analysts analyze market trends and patterns to predict future price movements of stocks, commodities, etc.

  • Data analysts analyze data to extract insights and make informed business decisions.

  • Technical analysts use tools like charts, graphs, and technical indicators to analyz...read more

Add your answer

Q4. You are the owner of a petrol pump. Formulate a profitable strategy

Ans.

Offer competitive prices, provide excellent customer service, and diversify revenue streams.

  • Offer competitive prices to attract more customers

  • Provide excellent customer service to build customer loyalty

  • Diversify revenue streams by offering additional services like car wash or convenience store

  • Implement loyalty programs to incentivize repeat business

  • Invest in technology to streamline operations and reduce costs

Add your answer
Discover Quorum Software interview dos and don'ts from real experiences

Q5. explain polymorphism with real life example

Ans.

Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

  • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

  • Example: Inheritance in programming languages like Java allows a parent class to have multiple child classes with different implementations of the same method.

  • Example: A shape class with different subclasses like circle, square, triangle can all have a method called calc...read more

Add your answer

Q6. OOPS: Difference between interface and abstract classes. Deep copy and shallow copy

Ans.

Interface vs abstract classes. Deep copy vs shallow copy

  • Interface: only method signatures, no implementation. Abstract class: can have both method signatures and implementation.

  • Interface: multiple inheritance supported. Abstract class: single inheritance only.

  • Deep copy: creates a new object and copies all fields. Shallow copy: copies references to objects, not the objects themselves.

Add your answer
Are these interview questions helpful?

Q7. how would you tell a blind person color puzzle

Ans.

Describe the colors using textures, temperatures, and emotions.

  • Describe red as hot like fire or angry like a bull

  • Describe blue as cold like ice or calm like the ocean

  • Describe yellow as bright like the sun or happy like a smile

  • Use textures like smooth, rough, soft, or hard to describe colors

Add your answer

Q8. what do you know about ION

Ans.

ION is a financial technology company that provides trading and risk management solutions for capital markets.

  • ION offers a range of software products for trading, treasury, and risk management.

  • ION's solutions are used by financial institutions, corporates, and governments worldwide.

  • ION's products include Wall Street Systems, Openlink, and Fidessa, among others.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. DBMS: Difference ebtween primary and unique key

Ans.

Primary key uniquely identifies each record in a table, while unique key ensures each value in a column is unique.

  • Primary key does not allow NULL values, while unique key allows one NULL value.

  • A table can have only one primary key, but multiple unique keys.

  • Primary key is automatically indexed, while unique key is not.

  • Primary key can be a combination of multiple columns, while unique key is for a single column.

Add your answer
Q10. In the Camel and Banana puzzle, a camel must transport bananas across a desert, and it can only carry a limited number of bananas at a time. How can the camel maximize the number of bananas delivered to the des...read more
Ans.

The camel can maximize the number of bananas delivered by making multiple trips with a decreasing number of bananas each time.

  • The camel should start by carrying the maximum number of bananas it can transport.

  • After each trip, the camel should leave one banana behind and carry the rest to the destination.

  • This way, the camel can make multiple trips with decreasing numbers of bananas until all bananas are delivered.

Add your answer

Q11. data structure for elevator

Ans.

Use a queue data structure to manage requests and prioritize based on current direction and proximity.

  • Use a queue to store requests in the order they are received.

  • Prioritize requests based on the current direction of the elevator and proximity to the current location.

  • Update the queue as new requests come in or as the elevator reaches a new floor.

  • Example: If the elevator is going up and receives a request to go down from a lower floor, prioritize that request after serving all...read more

Add your answer

Q12. DBMS question - What are joins and what are their types?

Ans.

Joins are used in DBMS 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.

  • FULL JOIN returns rows when there is a match in one of ...read more

Add your answer

Q13. DSA Problem with optimal solution

Ans.

Optimal solution for a DSA problem involves finding the most efficient algorithm to solve it.

  • Identify the problem constraints and requirements

  • Analyze different algorithms and their time complexity

  • Choose the algorithm with the best time complexity for the problem

  • Implement and test the algorithm to ensure correctness and efficiency

Add your answer

Q14. Pattern based - Three memory chips, each of 1GB. You have to store 3GB of data in these chips in such a way that even if one memory chip is corrupted, no data is lost.

Ans.

Use RAID 5 to store data across all three memory chips with parity bits for fault tolerance.

  • Implement RAID 5 to distribute data and parity bits across all three memory chips.

  • If one memory chip is corrupted, the data can be reconstructed using the parity bits from the other two chips.

  • Example: Store 1GB of data on each chip and use the remaining space for parity bits to ensure fault tolerance.

Add your answer

Q15. Find the most occuring element in array

Ans.

Find the most occuring element in array of strings

  • Iterate through the array and count the occurrences of each element

  • Keep track of the element with the highest count

  • Return the element with the highest count

Add your answer

Q16. Difference between java and javascript

Ans.

Java is a programming language used for building applications, while JavaScript is a scripting language primarily used for web development.

  • Java is a statically typed language, while JavaScript is dynamically typed.

  • Java is compiled and runs on the Java Virtual Machine (JVM), while JavaScript is interpreted by the browser.

  • Java is used for backend development, mobile apps, and desktop applications, while JavaScript is mainly used for front-end web development.

  • Java has a more com...read more

Add your answer

Q17. Difference between error and exception

Ans.

Error is a compile-time issue while exception is a runtime issue in programming.

  • Error is a compile-time issue detected by the compiler.

  • Exception is a runtime issue that disrupts the normal flow of the program.

  • Errors are usually caused by the programmer's mistake in the code.

  • Exceptions can be caused by external factors like user input or system resources.

  • Examples: Syntax error is an error, while NullPointerException is an exception.

Add your answer
Q18. You have a jar containing contaminated pills and you need to determine which pills are contaminated using the least number of tests. How would you approach this puzzle?
Ans.

Use binary search method to identify contaminated pills in the jar.

  • Divide the pills into two equal groups and test one group. If contaminated, test each pill individually. If not contaminated, repeat the process with the other group.

  • Continue dividing and testing until the contaminated pills are identified with the least number of tests.

  • Example: If there are 100 pills, start by testing 50 pills. If contaminated, test each of the 50 pills individually. If not contaminated, divi...read more

Add your answer

Q19. Payment Management System using four pillars of object oriented programming

Ans.

A Payment Management System can be designed using the four pillars of object-oriented programming: encapsulation, inheritance, polymorphism, and abstraction.

  • Encapsulation: Hide the internal implementation details of payment processing and provide a public interface for interacting with the system.

  • Inheritance: Create a hierarchy of payment classes such as CreditCardPayment, PayPalPayment, etc. to reuse common functionality.

  • Polymorphism: Implement different payment methods usin...read more

Add your answer

Q20. What is Trie ?

Ans.

Trie is a tree data structure used for storing a dynamic set of strings.

  • Trie stands for retrieval tree or prefix tree.

  • Each node in a trie represents a single character.

  • Trie is commonly used for implementing dictionaries and autocomplete features.

  • Trie allows for efficient prefix searches and insertion/deletion of strings.

  • Example: Trie data structure can be used to store a dictionary of words for quick lookup.

Add your answer

Q21. What are bonds, what can be potential risk in bond? How do you explain bonds to 10 year old kids?

Ans.

Bonds are loans made by investors to companies or governments. They pay interest and have risks such as default and interest rate changes.

  • Bonds are like loans that investors give to companies or governments

  • Investors earn interest on the bonds they buy

  • Bonds have risks such as default, where the borrower can't pay back the loan, and interest rate changes

  • Default risk is higher for bonds issued by companies with poor credit ratings

  • Interest rate risk is higher for bonds with longe...read more

Add your answer

Q22. Is there any correlation between algorithms and law?

Ans.

Algorithms and law can be correlated through the use of algorithms in legal processes and decision-making.

  • Algorithms can be used in legal research to analyze large amounts of data and identify patterns or trends.

  • Predictive algorithms can be used in legal cases to assess the likelihood of success or failure.

  • Algorithmic tools can help in legal document review and contract analysis.

  • However, there are concerns about bias in algorithms used in law, as they can reflect and perpetua...read more

Add your answer
Q23. You have a measuring blocks puzzle. Can you describe the problem and how you would solve it?
Ans.

Measuring blocks puzzle involves arranging blocks of different lengths to form a specific shape or pattern.

  • Identify the different lengths of the blocks provided.

  • Determine the shape or pattern that needs to be formed.

  • Arrange the blocks in the correct order to match the desired shape or pattern.

  • Ensure that the blocks are aligned properly to create the shape or pattern.

Add your answer

Q24. describe internet to 5 yr old

Ans.

The internet is like a big library where you can find information, play games, watch videos, and talk to people from all over the world.

  • The internet is a network of computers connected together.

  • You can use the internet to search for information, like looking up facts for school.

  • You can also use the internet to play games, watch videos, and talk to friends and family through messaging or video calls.

  • Examples: Google for searching information, YouTube for watching videos, and F...read more

Add your answer

Q25. revenue in project

Ans.

Revenue in a project refers to the income generated from the project's activities.

  • Revenue can come from sales of products or services, licensing fees, or other sources.

  • It is important to track and analyze revenue to assess the project's financial performance.

  • Revenue can be calculated by multiplying the quantity of goods or services sold by the price at which they were sold.

  • Different revenue streams may have different profit margins and impact on the overall project financials...read more

Add your answer
Asked in
SDE Interview

Q26. what data structure you would use to store phone number along side with names

Ans.

Use a hash table to store phone numbers alongside names for quick lookups.

  • Use a hash table where the keys are the phone numbers and the values are the corresponding names.

  • This allows for constant time lookups of names based on phone numbers.

  • Example: {"555-1234": "John Doe", "555-5678": "Jane Smith"}

Add your answer

Q27. Implement Trie from scratch !

Ans.

Implement Trie data structure from scratch

  • Create a TrieNode class with a dictionary to store children nodes

  • Implement Trie class with methods like insert, search, and startsWith

  • Use Trie to store and search for words efficiently

Add your answer

Q28. Diff between sql / no sql primary key unique key

Ans.

SQL uses primary keys to uniquely identify records in a table, while NoSQL databases use unique keys for the same purpose.

  • SQL databases use primary keys to uniquely identify each record in a table, typically using an auto-incrementing integer value.

  • NoSQL databases use unique keys to achieve the same purpose, but the key can be any unique value, not necessarily an integer.

  • In SQL, primary keys are used to enforce entity integrity and ensure data consistency, while in NoSQL, uni...read more

Add your answer

Q29. ACID properties

Ans.

ACID properties are a set of properties that guarantee database transactions are processed reliably.

  • ACID stands for Atomicity, Consistency, Isolation, Durability

  • Atomicity ensures that either all operations in a transaction are completed successfully or none are

  • Consistency ensures that the database remains in a consistent state before and after the transaction

  • Isolation ensures that transactions are executed independently and do not interfere with each other

  • Durability ensures t...read more

Add your answer

Q30. DSA question - Get the longest common prefix string from a list of strings

Ans.

Find the longest common prefix string from a list of strings.

  • Iterate through the characters of the first string and compare with corresponding characters of other strings

  • Stop when a mismatch is found or when reaching the end of any string

  • Return the prefix found so far

Add your answer

Q31. Q. Cross join vs inner join Q. Write a query to find the employee and manager name from the employee table Q. A release is coming and you and one more QA have 2 days and 2000 TCs to execute, what you will do? Q...

read more
Ans.

The interview questions cover SQL joins, test execution planning, pill weight problem, and website automation.

  • Cross join produces a Cartesian product of two tables, while inner join returns only the matching rows

  • Query to find employee and manager names: SELECT e.employee_name, m.manager_name FROM employee e INNER JOIN employee m ON e.manager_id = m.employee_id

  • For test execution with limited time and TCs, prioritize test cases based on criticality and impact

  • Identify contaminat...read more

Add your answer

Q32. DDL DML in sql

Ans.

DDL stands for Data Definition Language and is used to define the structure of database objects. DML stands for Data Manipulation Language and is used to manipulate data within the database.

  • DDL includes commands like CREATE, ALTER, DROP, TRUNCATE, etc.

  • DML includes commands like INSERT, UPDATE, DELETE, SELECT, etc.

  • DDL is used to create or modify the structure of database objects like tables, indexes, etc.

  • DML is used to insert, update, delete, or retrieve data from tables.

Add your answer

Q33. Implement design using hashmap

Ans.

Implementing design using hashmap for efficient key-value storage and retrieval.

  • Create a hashmap object to store key-value pairs.

  • Use put() method to add key-value pairs to the hashmap.

  • Use get() method to retrieve values based on keys.

  • Handle collisions using chaining or open addressing techniques.

  • Consider resizing the hashmap if load factor exceeds a certain threshold.

Add your answer

Q34. What is the code for printing prime numbers?

Ans.

The code for printing prime numbers involves checking each number for divisibility only by 1 and itself.

  • Iterate through numbers and check if each number is prime

  • Use a nested loop to check divisibility by numbers less than the current number

  • Print the number if it is prime

Add your answer

Q35. Oops implementation of solution of a given scenario

Ans.

Implementing a solution for a given scenario with errors

  • Identify the errors in the current implementation

  • Debug the code to fix the errors

  • Test the solution thoroughly before deployment

Add your answer

Q36. Pattern printing code( Diamond shape with space in middle

Ans.

Print a diamond shape pattern with spaces in the middle.

  • Use nested loops to print the top half of the diamond

  • Use another set of nested loops to print the bottom half of the diamond

  • Adjust the number of spaces and characters printed in each row to create the diamond shape

Add your answer

Q37. What are the 4 pillars of OOPs

Ans.

Encapsulation, Inheritance, Polymorphism, Abstraction

  • Encapsulation: Bundling data and methods that operate on the data into a single unit

  • Inheritance: Ability of a class to inherit properties and behavior from another class

  • Polymorphism: Ability to present the same interface for different data types

  • Abstraction: Hiding the complex implementation details and showing only the necessary features

Add your answer

Q38. common puzzles found on gfg

Ans.

Common puzzles found on GeeksforGeeks

  • Tower of Hanoi

  • N-Queens Problem

  • Knights Tour Problem

  • Sudoku Solver

  • Water Jug Problem

Add your answer

Q39. Explain time complexity of binary tree

Ans.

Time complexity of binary tree refers to the amount of time it takes to perform operations on the tree based on its size.

  • Time complexity for searching, inserting, and deleting in a binary tree is O(log n) on average.

  • In worst case scenarios, time complexity can be O(n) for operations like searching if the tree is unbalanced.

  • Balanced binary trees like AVL trees or Red-Black trees ensure O(log n) time complexity for all operations.

Add your answer
Asked in
SDE Interview

Q40. What is OOPs? And its properties

Ans.

OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Inheritance: Ability of a class to inherit properties and behavior from another class.

  • Polymorphism: Ability to present the same interface for different data types.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

Add your answer

Q41. Implement stack using linked list.

Ans.

Implement stack using linked list

  • Create a Node class with data and next pointer

  • Create a Stack class with top pointer

  • Implement push, pop, and peek methods by manipulating the linked list

Add your answer

Q42. Current infrastructure walkthrough

Ans.

Our current infrastructure includes a mix of on-premise and cloud-based solutions.

  • We use AWS for cloud-based services such as EC2, S3, and RDS.

  • Our on-premise solutions include a mix of Windows and Linux servers.

  • We use Docker for containerization and Kubernetes for orchestration.

  • We have implemented a CI/CD pipeline using Jenkins and GitLab.

  • We use Nagios for monitoring and alerting.

  • We have implemented a VPN for secure remote access.

  • We use Active Directory for user authenticatio...read more

Add your answer

Q43. reverse a linked list

Ans.

Reverse a linked list by changing the direction of pointers

  • Start with three pointers: current, previous, and next

  • Iterate through the linked list, updating pointers to reverse the direction

  • Update the head of the linked list to be the previous node

Add your answer

Q44. Longest Common Prefix

Ans.

Find the longest common prefix among an array of strings.

  • Iterate through the characters of the first string and compare with the corresponding characters of other strings.

  • Stop when a mismatch is found or when reaching the end of any string.

  • Return the prefix found so far.

Add your answer

Q45. Setting up angular project from scratch

Ans.

To set up an Angular project from scratch, follow these steps:

  • Install Node.js and npm

  • Install Angular CLI using npm

  • Create a new project using ng new command

  • Serve the project using ng serve command

  • Start coding your Angular app

Add your answer

Q46. What is difference between Distinct and unique in DBMS?

Add your answer

Q47. How does indian market work?

Ans.

The Indian market is a complex and diverse market with a large population and varying consumer behaviors.

  • India has a population of over 1.3 billion people, making it the second most populous country in the world.

  • The market is diverse with varying consumer behaviors and preferences across different regions and socio-economic groups.

  • The market is heavily influenced by cultural and religious factors.

  • E-commerce is rapidly growing in India, with companies like Flipkart and Amazon ...read more

Add your answer

Q48. Implement LRU Cache

Ans.

Implement LRU Cache

  • LRU stands for Least Recently Used

  • Cache should have a maximum capacity

  • When cache is full, remove the least recently used item

  • When an item is accessed, move it to the front of the cache

Add your answer
Asked in
SDE Interview

Q49. what is a trie

Ans.

A trie is a tree data structure used for storing a dynamic set of strings.

  • Trie stands for retrieval tree or prefix tree

  • Each node in a trie represents a single character

  • Tries are commonly used in autocomplete features and spell checkers

Add your answer

Q50. Give optimise solution for scheduling doctors appointment coding question

Ans.

Optimise solution for scheduling doctors appointments

  • Use a priority queue to keep track of available time slots

  • Implement a system to handle overlapping appointments

  • Consider implementing a waitlist for patients if all slots are full

Add your answer

Q51. Implement Phone directory

Ans.

Phone directory implementation using array of strings

  • Create an array to store phone numbers with names

  • Implement functions to add, delete, search, and display contacts

  • Consider sorting the directory for efficient searching

  • Handle duplicate entries or numbers with the same name

Add your answer

Q52. Design lift system

Ans.

Designing a lift system involves creating a safe and efficient vertical transportation system for people and goods.

  • Determine the purpose and capacity of the lift system

  • Choose the appropriate type of lift system (hydraulic, traction, etc.)

  • Design the layout and dimensions of the lift shaft and car

  • Select and install safety features (emergency brakes, alarms, etc.)

  • Integrate control systems for smooth operation

  • Consider energy efficiency and environmental impact

  • Conduct thorough tes...read more

Add your answer

Q53. What is run time polymorphism ?

Add your answer
Asked in
SDE Interview

Q54. SNAKE AND LADDER PROBLEM

Ans.

Snake and ladder is a classic board game where players move their tokens based on the outcome of a dice roll.

  • Players take turns rolling a dice and moving their token along the board.

  • If a player lands on a ladder, they move up to a higher-numbered square.

  • If a player lands on a snake, they move down to a lower-numbered square.

  • The first player to reach the final square wins the game.

Add your answer

Q55. what does ION do?

Ans.

ION is a software company that provides real-time intelligence and automation solutions for various industries.

  • ION offers solutions for energy management, trading and risk management, and financial operations.

  • Their software helps companies make data-driven decisions and automate processes.

  • ION's customers include major banks, energy companies, and other large corporations.

  • They have offices in multiple countries and a global customer base.

Add your answer
Asked in
SDE Interview

Q56. PUZZLE PROBLEM OF GFG

Ans.

The puzzle problem of GFG involves solving a challenging puzzle on GeeksforGeeks.

  • Read the problem statement carefully and understand the requirements.

  • Break down the problem into smaller subproblems if possible.

  • Try different approaches and algorithms to solve the puzzle.

  • Test your solution with different test cases to ensure correctness.

  • Optimize your solution if possible to improve efficiency.

Add your answer

Q57. Implement 4 pillars of OOPS

Ans.

The 4 pillars of OOPS are Abstraction, Encapsulation, Inheritance, and Polymorphism.

  • Abstraction: Hiding implementation details and showing only necessary information.

  • Encapsulation: Binding data and functions that manipulate the data together.

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

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

Add your answer

Q58. what is use of inner join

Ans.

Inner join is used to combine rows from two or more tables based on a related column between them.

  • Inner join returns rows when there is at least one match in both tables based on the join condition

  • It excludes rows that do not have a match in both tables

  • Commonly used in SQL queries to retrieve data from multiple tables based on a related column

Add your answer
Asked in
SDE Interview

Q59. 4 pillars of OOPS

Ans.

Encapsulation, Inheritance, Polymorphism, Abstraction are the 4 pillars of OOPS

  • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in Java

  • Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Parent class and child class relationship

  • Polymorphism: Ability to present the same interface for different data types. Example: Method overloading and method overriding

  • Abstraction: Hiding the compl...read more

Add your answer

Q60. What is merger and acq

Ans.

Merger and acquisition (M&A) is a corporate strategy involving the combining of two companies to create a new entity or the purchase of one company by another.

  • M&A can help companies expand their market share, diversify their products or services, or enter new markets.

  • Types of M&A include horizontal (between competitors), vertical (along the supply chain), and conglomerate (unrelated businesses) mergers.

  • Examples of notable M&A deals include Disney's acquisition of 21st Century...read more

Add your answer

Q61. Difference between MVC and MVVM

Ans.

MVC is a design pattern that separates an application into Model, View, and Controller components. MVVM is a variation of MVC that adds a ViewModel component.

  • MVC separates the application into three components: Model (data and business logic), View (user interface), and Controller (handles user input and updates the model and view).

  • MVVM is a variation of MVC that adds a ViewModel component, which acts as an intermediary between the Model and View.

  • In MVVM, the ViewModel expose...read more

Add your answer

Q62. Insertion a node in linkedlist

Ans.

To insert a node in a linked list, update pointers of previous and new nodes.

  • Create a new node with the data to be inserted

  • Update the next pointer of the new node to point to the next node of the current node

  • Update the next pointer of the current node to point to the new node

Add your answer

Q63. Implement linkedlist

Ans.

Implement a linked list data structure in a programming language

  • Create a Node class with data and next pointer

  • Create a LinkedList class with methods like insert, delete, search

  • Maintain a head pointer to the first node in the list

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Quorum Software

based on 94 interviews
Interview experience
3.9
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.8
 • 1.5k Interview Questions
4.0
 • 700 Interview Questions
3.7
 • 395 Interview Questions
4.2
 • 367 Interview Questions
4.4
 • 202 Interview Questions
3.9
 • 152 Interview Questions
View all
Top ION Group Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter