Upload Button Icon Add office photos
Premium Employer

i

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

OpenText Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

OpenText Technologies Associate Engineer Interview Questions and Answers

Updated 14 Aug 2023

OpenText Technologies Associate Engineer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2022. There were 5 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 

60 Aptitude questions under separate topics.

Round 3 - Coding Test 

2 programming questions, one is medium another one is tough.

Round 4 - Technical 

(1 Question)

  • Q1. Mostly from oops, networking, OS
Round 5 - HR 

(1 Question)

  • Q1. General discussion about me and my college.

Interview questions from similar companies

Interview Preparation Tips

General Tips: Just be confident. You may not be able to answer all the questions correctly. If you don't know the answer, be honest and confidently answer the questions that you know.
College Name: NIT SURATHKAL

Software Engineer Interview Questions & Answers

Adobe user image Devendra Bendkhale

posted on 4 Dec 2015

Interview Questionnaire 

8 Questions

  • Q1. WRITE A GENERIC SWAP FUNCTION
  • Ans. 

    A generic swap function swaps two values of any data type.

    • The function should take two parameters of any data type.

    • Use a temporary variable to store the value of one parameter.

    • Assign the value of the second parameter to the first parameter.

    • Assign the value of the temporary variable to the second parameter.

  • Answered by AI
  • Q2. SEARCH AN ELEMENT IN ROTATED SORTED LINKLIST .
  • Ans. 

    Search for an element in a rotated sorted linked list.

    • Find the pivot point where the list is rotated.

    • Divide the list into two sublists based on the pivot point.

    • Perform binary search on the appropriate sublist.

    • Handle edge cases such as empty list and list with only one element.

  • Answered by AI
  • Q3. SEARCH AN ELEMENT IN ROTATED SORTED ARRAY. WRITED A CODE FOR IT
  • Ans. 

    Search an element in a rotated sorted array

    • Find the pivot point where the array is rotated

    • Divide the array into two sub-arrays based on pivot point

    • Perform binary search on the appropriate sub-array

    • Repeat until element is found or sub-array size is 1

  • Answered by AI
  • Q4. In an Array of size 95 contain numbers in range 1 to 100. each number is at max once in the array. find the 5 missing numbers in array between 1-100
  • Ans. 

    Find 5 missing numbers in an array of size 95 containing numbers in range 1 to 100.

    • Create a boolean array of size 100 and mark the present numbers

    • Iterate through the boolean array and find the missing numbers

    • Alternatively, use a HashSet to store the present numbers and find the missing ones

  • Answered by AI
  • Q5. Given sudoku as id array of size . in a given empty cell find the possible numbers that could be possible. Asked me to write code for it
  • Ans. 

    Given a Sudoku board, find possible numbers for an empty cell.

    • Iterate through empty cells and check possible numbers using row, column, and box constraints.

    • Use a set to keep track of possible numbers for each empty cell.

    • Return the set of possible numbers for the given empty cell.

  • Answered by AI
  • Q6. Given 4 unsigned integers find their integer average (eg. (2,2,2,3) => (2+2+2+3)/4 = 2) consider integer division ) without typecasting
  • Ans. 

    Find integer average of 4 unsigned integers without typecasting

    • Add all the integers and divide by 4

    • Use bit shifting to divide by 4

    • Handle overflow by using long long data type

    • Use unsigned int data type for input

  • Answered by AI
  • Q7. Write a code to identify wheter given processor is of 32 bit architecture or 64 bit architecture
  • Ans. 

    Code to identify 32 bit or 64 bit architecture of a processor

    • Check if the operating system is 32 bit or 64 bit

    • If OS is 32 bit, processor is 32 bit

    • If OS is 64 bit, check if processor supports 64 bit architecture

    • Use CPUID instruction to check if processor supports 64 bit architecture

  • Answered by AI
  • Q8. Convert a binary number into base 64 integer
  • Ans. 

    Convert binary number to base 64 integer

    • Divide the binary number into groups of 6 bits

    • Convert each group of 6 bits to decimal

    • Map the decimal value to the corresponding base 64 character

    • Concatenate the base 64 characters to form the final integer

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: SIMPLE CODING QUESTIONS SPEED MATTERS.
Duration: 60 minutes
Total Questions: 3

Skills: Analytics And Coding
College Name: IIT Guwahati

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Solving puzzles(25 horses,ant and sweets,height of a building..) try as many as possible before appearing for interview
  • Q2. If experienced , then project details of previous companies a must prepare question
  • Q3. Writing test cases for random scenarios
  • Q4. Programming in whatsoever language you r comfortable with, basic coding problems of DS,Algos. eg. Zigzag tree traversal algo,random linked list copy
  • Q5. Some people asked me questions related to the work i will do if hired in the project
  • Q6. Be genuine in ur CV, and be prepared with everything you write there.

Interview Preparation Tips

College Name: Na

I applied via Referral

Interview Preparation Tips

Round: Test
Experience: I appeared for Amdocs through Campus Recruitment Process. Section 1,2,3 was not tough, if you have practiced RD Sharma then don't worry about these sections as it was the easiest part of the written test. After that there were two coding questions in which you can choose any language(C/C++/Java) to write your code. The code were easy, I mean it wasn't like Codechef problems. If you have ever made the programming assignments by yourself then you would definitely be able to crack this section. Even if you didn't make it then you can practice coding questions like finding H.C.F, L.C.M, Removing redundant number from array, finding whether the string is palindrome or not, finding whether the number is Armstrong number or not,etc,. Now comes the technical section that was little bit tough for those who haven't studied about UNIX ever. It was consisting of C, DBMS and Unix. C questions can easily be attempt by completing "Test your C Skills by Yashwant Kanedtkar", In DBMS most of the questions were query based, some PL/SQL questions were also there, in Unix most of the questions were from VI editor commands and some linux commands like sed, uniq, fdisk and very few questions were from shell scripting like, what will be the output of echo*. Overall the test was easy, since it is easy for everyone so you need to do lots of practice because out of more than 200 students only 39 cleared the written test in our campus.
Duration: 2:30 minutes
Total Questions: 82

Skills: Implementation Of Code Using OOPS, Coding Skills, Database Management, Ability To Think, Ability To Cope Up With Stress, Ability To Deal Diplomatically, 1)communication
College Name: NIT Sikkim

Interview Questionnaire 

23 Questions

  • Q1. In exception handling how many ways can we throw exception
  • Ans. 

    There are two ways to throw an exception in exception handling.

    • Exceptions can be thrown using the throw keyword.

    • Exceptions can also be thrown implicitly by the runtime system.

    • Examples of explicit throwing include throw new Exception() and throw new IOException().

    • Examples of implicit throwing include division by zero or null pointer dereference.

  • Answered by AI
  • Q2. Reverse string Program
  • Ans. 

    Reverse a given string using array of characters.

    • Create an empty array to store the reversed string.

    • Loop through the original string from end to start.

    • Push each character into the empty array.

    • Join the array to form the reversed string.

  • Answered by AI
  • Q3. Difference between copy constructor and assignment operator
  • Ans. 

    Copy constructor creates a new object by copying an existing object, while assignment operator assigns the value of an existing object to another object.

    • Copy constructor is used to initialize a new object with the values of an existing object.

    • Assignment operator is used to assign the value of an existing object to another object.

    • Copy constructor is called when a new object is created from an existing object.

    • Assignment ...

  • Answered by AI
  • Q4. Implement a simple copy constructor. why to we implement our own
  • Ans. 

    A copy constructor is used to create a new object with the same values as an existing object. We implement our own to ensure proper copying of data members.

    • A copy constructor is needed when we want to create a new object with the same values as an existing object.

    • If we don't implement our own copy constructor, the default copy constructor provided by the compiler may not copy data members properly.

    • We can implement our ...

  • Answered by AI
  • Q5. Why we use QT framework?
  • Ans. 

    QT framework is used for developing cross-platform applications with a single codebase.

    • QT provides a wide range of libraries and tools for developing GUI applications.

    • QT supports multiple platforms including Windows, Linux, macOS, Android, and iOS.

    • QT has a large community and extensive documentation.

    • QT is written in C++ and supports other programming languages like Python and Java.

    • QT is used by companies like Autodesk,...

  • Answered by AI
  • Q6. What is RTTI?
  • Ans. 

    RTTI stands for Run-Time Type Identification.

    • RTTI is a feature in C++ that allows the type of an object to be determined at runtime.

    • It is used to implement dynamic_cast, typeid, and exception handling.

    • RTTI can be used to check if an object is of a certain type before casting it.

    • It can also be used to determine the type of an object in order to perform specific operations on it.

  • Answered by AI
  • Q7. Some questions on STL?
  • Q8. Which design patterns you used and why explain?
  • Ans. 

    I have used the Singleton and Factory design patterns in my previous projects.

    • Singleton pattern was used to ensure only one instance of a class is created and provide a global point of access to it.

    • Factory pattern was used to create objects without exposing the instantiation logic to the client and provide a way to create objects of a family without specifying their concrete classes.

  • Answered by AI
  • Q9. What are all the Os QT supports ? do i need to compile again for every Operating system?
  • Ans. 

    QT supports multiple operating systems and cross-compilation is possible.

    • QT supports Windows, macOS, Linux, Android, iOS, and many other operating systems.

    • Cross-compilation is possible, meaning you can compile for different operating systems on a single machine.

    • QT also supports embedded systems like Raspberry Pi and BeagleBone.

    • QT provides pre-built binaries for some operating systems, but for others, you may need to co...

  • Answered by AI
  • Q10. What is Qpointer?
  • Ans. 

    QPointer is a deprecated Qt class used for storing and managing pointers.

    • QPointer is used to avoid dangling pointers in Qt applications.

    • It is a template class that can be used with any QObject-derived class.

    • QPointer is now deprecated and replaced by QWeakPointer.

    • QPointer can be used to check if a QObject is still valid before accessing it.

  • Answered by AI
  • Q11. What is dpointer?
  • Ans. 

    dpointer is a Qt framework concept used for efficient memory management.

    • dpointer is a private implementation pointer.

    • It is used to hide implementation details from the public API.

    • dpointer allows for copy-on-write semantics.

    • It reduces memory usage and improves performance.

    • Example: QString uses dpointer to store its data.

    • Example: QSharedDataPointer is used to share data between objects.

  • Answered by AI
  • Q12. Which version of Qt you used?
  • Ans. 

    I have used Qt version 5.12.3 for my previous project.

    • Qt version 5.12.3 was used in my previous project

    • I have experience working with Qt 5.15.2 as well

    • I am familiar with the features and functionalities of Qt 5.12.3

  • Answered by AI
  • Q13. Some more questions on Qt not able to remember now
  • Q14. Some questions on my projects
  • Q15. How to find linkedlist is circualar or not?
  • Ans. 

    To check if a linked list is circular, use two pointers, one moving at twice the speed of the other. If they meet, the list is circular.

    • Use two pointers, one moving at twice the speed of the other

    • If the faster pointer catches up to the slower pointer, the list is circular

    • If the faster pointer reaches the end of the list, the list is not circular

  • Answered by AI
  • Q16. Find the Merge point in 2 linkedlists?
  • Ans. 

    Find the merge point of 2 linked lists.

    • Traverse both lists and find their lengths

    • Move the pointer of the longer list to the same distance as the shorter list

    • Move both pointers until they meet at the merge point

    • If there is no merge point, return null

  • Answered by AI
  • Q17. How to find the string in an array of strings which are arranged in sorted order in the array?
  • Ans. 

    To find a string in a sorted array of strings.

    • Use binary search algorithm to search for the string in the array.

    • Compare the search string with the middle element of the array.

    • If the search string is less than the middle element, search in the left half of the array.

    • If the search string is greater than the middle element, search in the right half of the array.

    • Repeat the process until the string is found or the search sp

  • Answered by AI
  • Q18. Some questions on singleton design pattern?
  • Q19. Single ton class also? How to create the singleton and how to delete the singleton object?
  • Ans. 

    Singleton class is a design pattern that restricts the instantiation of a class to one object.

    • To create a singleton, we need to make the constructor private and provide a static method to get the instance of the class.

    • To delete the singleton object, we can simply set the instance to null.

    • Singletons are useful when we need to ensure that only one instance of a class exists throughout the application.

    • Example: Logger clas...

  • Answered by AI
  • Q20. )Asked Outputs of some methods void myfunc(int *a) { a = new int; *a=10; } int main() { int *p; myfunc(p); std::cout<<"p value is "<<*p< return 0; }
  • Q21. About searching techniques? some question?
  • Q22. Which search is best?
  • Q23. How do you do dynamic memory allocation in C,C++? what is the difference?
  • Ans. 

    Dynamic memory allocation in C/C++ is done using malloc(), calloc(), realloc() functions. C++ also has new and delete operators.

    • malloc() allocates memory block of specified size

    • calloc() allocates memory block and initializes it to zero

    • realloc() changes the size of previously allocated memory block

    • new operator in C++ allocates memory and calls constructor

    • delete operator in C++ deallocates memory and calls destructor

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Aptitude Test : 30-60 Minutes.Quantitative (Maths) + Verbal (English Objective) + Logical Reasoning (LR) + Data Interpretation (DI)Technical Written : 30-60 Minutes

College Name: BITS MESRA

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: The selections process started with a presentation by the company where they introduced you to the environment of the company. It was followed by a written subjective test which basically tested your programming skills. Questions were based on arrays, classes and OOP concepts. Last part of the paper was an essay asking about the city you live. Total 3 questions were asked which had to answered in 25 minutes time. Total no. of students appeared for the test was around 30.

Round: Technical Interview
Experience: After the test only 5 students were shortlisted for interview. Interview for each candidate began with a technical round where they asked us to pick one programming language we are comfortable with. I picked C++. They asked me very basic concepts example Function overloading, Operator overloading, 2-D array concepts other OOP concepts.

Round: HR Interview
Experience: It went very smooth for me. They asked me what I know about the company. Though i couldn't remembered much I told them two points and then smiled. Then they asked me to tell me about myself and our NITK campus. I answered that aptly. Then they started asking serious questions i.e. if I want to go for higher studies, why am I not joining ARMY (I told them my father is in armed forces). Then they asked me if I want to work in Chennai or Bangalore, I told them Bangalore and also the reason behind it. After that, it was a casual interaction and I became quite sure about my selection.

General Tips: I think one thing which matters the most is your self-confidence. Hard-work and dedication are very important of-course but it is your confidence that separates you from other individuals. Also for most of the interviews they do not ask very big concepts, they will assess you on basic concepts, how much you know about the subject. So, be it any language, have your basic concept clear first and while giving interviews speak confidently.
This was my first campus interview I got selected and I cleared it. So yes, I was in a little shock and surprise to clear the interview.
Also one thing I forgot to mention was that the pointer cut-off for this company was 7.5 while I had only 7.11. Still I got selected. It does not matters much how much pointer you have. What matters at last is how much thorough you are with the subject. Well till morning I was not even sure if I am sitting for this company and by I got placed.
Skill Tips: Though there are huge resources of materials lying online and market, don’t run in all directions. Choose one book and an online source and start preparing it.
In my case I studied Sumita Arora for C++ and it proved to be quite beneficial for me. Also solve aptitude questions for programming available online like indiabix.com. It provides a lot of help in understanding and applying your concepts and also for time limit.
For aptitude question the best book available is "Quantitative aptitude by Arun Sharma".
For C++ language focus mainly on OOPS concepts, its features and basic building blocks like arrays, pointers etc.

Skills:
College Name: NIT Surathkal

I appeared for an interview before Jan 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

This was an online coding round where we had 2 questions to solve under 90 minutes . Both the questions were of easy to medium difficulty .

  • Q1. 

    Nth Fibonacci Number Problem Statement

    Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2), with initial conditions F(1) = F(2) = 1.

    Input:

    ...
  • Ans. 

    Calculate the Nth Fibonacci number efficiently using dynamic programming.

    • Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.

    • Start with base cases F(1) and F(2) as 1, then iterate to calculate subsequent Fibonacci numbers.

    • Time complexity can be optimized to O(N) using dynamic programming.

    • Example: For N = 5, the 5th Fibonacci number is 5.

  • Answered by AI
  • Q2. 

    K - Sum Path In A Binary Tree

    Given a binary tree where each node contains an integer value, and a value 'K', your task is to find all the paths in the binary tree such that the sum of the node values in ...

  • Ans. 

    Find all paths in a binary tree where the sum of node values equals a given value 'K'.

    • Traverse the binary tree using depth-first search (DFS) and keep track of the current path and its sum.

    • When reaching a leaf node, check if the sum equals 'K' and add the path to the result.

    • Continue DFS traversal for both left and right children, passing updated path and sum.

    • Return the list of paths that sum up to 'K'.

  • Answered by AI
Round 2 - Face to Face 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This was a standard DSA round where I was asked to solve 1 question and also code it in a production ready manner . I was also asked 2 puzzles in this round to check my problem solving skills . This round ended with some basic concepts from DBMS and I was also asked some queries related to SQL .

  • Q1. 

    Reverse Stack with Recursion

    Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space used by recursion. Additionally, you ...

  • Ans. 

    Reverse a given stack of integers using recursion without using extra space or loop constructs.

    • Use recursion to pop all elements from the original stack and store them in function call stack.

    • Once the stack is empty, push the elements back in reverse order using recursion.

    • Base case of recursion should be when the original stack is empty.

  • Answered by AI
  • Q2. You have a racetrack with 25 horses. What is the fastest way to determine the top 3 fastest horses, given that you can only race 5 horses at a time?
  • Ans. 

    Race horses in groups of 5, then race the winners to determine the top 3 fastest horses.

    • Divide the 25 horses into 5 groups of 5 horses each.

    • Race the horses in each group to determine the fastest horse in each group.

    • Race the winners from each group to determine the top 3 fastest horses.

  • Answered by AI
  • Q3. How can you measure exactly 4 liters of water using only a 3-liter can and a 5-liter can?
  • Q4. What is meant by normalization and denormalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalization is the opposite process, adding redundancy to improve read performance.

    • Normalization involves breaking down a table into smaller tables and defining relationships between them to reduce redundancy.

    • Denormalization involves combining tables to reduce the number of joins needed for queries, improv...

  • Answered by AI
  • Q5. What is the difference between a primary key and a unique key in a database management system?
  • Ans. 

    Primary key uniquely identifies a record in a table, while unique key ensures no duplicate values in a column.

    • Primary key is used to uniquely identify each record in a table

    • Primary key does not allow NULL values

    • Unique key ensures that all values in a column are unique

    • Unique key allows NULL values, except for the column with unique constraint

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

  • Answered by AI
  • Q6. Can you explain the concepts of Left Outer Join and Right Outer Join in DBMS?
  • Ans. 

    Left Outer Join includes all records from the left table and matching records from the right table. Right Outer Join includes all records from the right table and matching records from the left table.

    • Left Outer Join returns all records from the left table and the matched records from the right table. Unmatched records from the right table will have NULL values.

    • Right Outer Join returns all records from the right table a...

  • Answered by AI
  • Q7. How do you find the second highest salary in a table?
  • Ans. 

    To find the second highest salary in a table, you can use a SQL query with the ORDER BY and LIMIT clauses.

    • Use a SQL query to select the distinct salaries in descending order: SELECT DISTINCT salary FROM table_name ORDER BY salary DESC

    • Use the LIMIT clause to retrieve the second row: LIMIT 1,1

    • Combine both queries to find the second highest salary: SELECT DISTINCT salary FROM table_name ORDER BY salary DESC LIMIT 1,1

  • Answered by AI
Round 3 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This was a typical HR round with some standard Behavioral questions like my interests, weaknesses, strengths, family background, why Amdocs, CEO of Amdocs etc.

  • Q1. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAAmdocs interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Unix, C, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in May 2019. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What is your day to day work?
  • Q2. What new you have to offer the organization?
  • Q3. The most recent issues that you faced in the organization?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be true to yourself and the interviewer, he/she doesn't want you to be full of all technical skills. He/she wants you to be atleast good at the things mentioned in your resume. Showcase that you're ready to switch to any language even if it is uncomfortable for you

I applied via Naukri.com and was interviewed before Jun 2020. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Basic oop
  • Q2. Previous projects and walktrough of one of the project, if any
  • Q3. Basic English test on a computer

Interview Preparation Tips

Interview preparation tips for other job seekers - The first step of the interview is the basic communication skills, which is taken on computer, try to listen carefully, most of the questions are only about what you have comprehend from the automated voice when played over.

OOP is very basic, they may ask some real life examples.

If you have worked previously, they may ask you about one of your projects. What technologies have you used ans why.

OpenText Technologies Interview FAQs

How many rounds are there in OpenText Technologies Associate Engineer interview?
OpenText Technologies interview process usually has 5 rounds. The most common rounds in the OpenText Technologies interview process are Resume Shortlist, Aptitude Test and Coding Test.

Tell us how to improve this page.

OpenText Technologies Associate Engineer Interview Process

based on 1 interview

Interview experience

1
  
Bad
View more

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 840 Interviews
Amdocs Interview Questions
3.7
 • 516 Interviews
Adobe Interview Questions
3.9
 • 234 Interviews
Salesforce Interview Questions
4.0
 • 228 Interviews
24/7 Customer Interview Questions
3.5
 • 176 Interviews
Chetu Interview Questions
3.3
 • 174 Interviews
AVASOFT Interview Questions
2.9
 • 164 Interviews
Dassault Systemes Interview Questions
4.0
 • 162 Interviews
Oracle Cerner Interview Questions
3.7
 • 157 Interviews
View all
OpenText Technologies Associate Engineer Salary
based on 8 salaries
₹9 L/yr - ₹12 L/yr
92% more than the average Associate Engineer Salary in India
View more details

OpenText Technologies Associate Engineer Reviews and Ratings

based on 2 reviews

3.3/5

Rating in categories

3.3

Skill development

4.7

Work-life balance

4.0

Salary

4.0

Job security

4.7

Company culture

2.5

Promotions

3.3

Work satisfaction

Explore 2 Reviews and Ratings
Software Engineer
992 salaries
unlock blur

₹6.3 L/yr - ₹26 L/yr

Senior Software Engineer
912 salaries
unlock blur

₹12 L/yr - ₹36 L/yr

Lead Software Engineer
385 salaries
unlock blur

₹16 L/yr - ₹50 L/yr

Associate Software Engineer
370 salaries
unlock blur

₹6.8 L/yr - ₹17 L/yr

Software Developer
233 salaries
unlock blur

₹5.7 L/yr - ₹22.9 L/yr

Explore more salaries
Compare OpenText Technologies with

Amdocs

3.7
Compare

Automatic Data Processing (ADP)

4.0
Compare

24/7 Customer

3.5
Compare

Google

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