Upload Button Icon Add office photos

Eidiko Systems Integrators

Compare button icon Compare button icon Compare

Filter interviews by

Eidiko Systems Integrators Interview Questions and Answers

Updated 23 Apr 2025
Popular Designations

32 Interview questions

A Senior Software Engineer was asked 2mo ago
Q. What is the difference between the List interface and the Map interface in Java?
Ans. 

The List interface stores ordered collections of elements, while the Map interface stores key-value pairs for efficient data retrieval.

  • Data Structure: List is a collection of elements (e.g., ArrayList, LinkedList), while Map is a collection of key-value pairs (e.g., HashMap, TreeMap).

  • Ordering: Lists maintain the order of elements based on insertion, whereas Maps do not guarantee any specific order unless using a s...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What are the differences between inner join and outer join in SQL?
Ans. 

Inner join returns matching rows from both tables, while outer join returns all rows from one or both tables, with nulls for non-matches.

  • Inner Join: Combines rows from two tables where there is a match based on a specified condition.

  • Example: SELECT * FROM TableA INNER JOIN TableB ON TableA.id = TableB.a_id;

  • Outer Join: Returns all rows from one table and matched rows from the other, filling with nulls where there i...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What is the difference between Integrator and ListIntegrator in Java?
Ans. 

Integrator and ListIntegrator are interfaces in Java for handling integration tasks, with ListIntegrator managing collections of integrators.

  • Integrator: This interface is used for integrating a single function over a specified interval, typically returning a single result.

  • ListIntegrator: This interface extends Integrator to handle a list of integrators, allowing for batch processing of multiple integration tasks.

  • E...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What is the purpose of the String constant pool in Java?
Ans. 

The String constant pool in Java optimizes memory usage by storing unique string literals.

  • Strings are immutable in Java, meaning once created, they cannot be changed.

  • The String constant pool is a special memory area in the Java heap.

  • When a string literal is created, Java checks the pool first to see if it already exists.

  • If it exists, a reference to the existing string is returned; if not, a new string is created.

  • E...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What are the uses of the Map interface in Java?
Ans. 

The Map interface in Java is used to store key-value pairs, allowing efficient data retrieval and manipulation.

  • 1. Key-Value Storage: Maps store data in pairs, where each key is unique. Example: Map<String, Integer> map = new HashMap<>();

  • 2. Fast Lookups: Maps provide O(1) average time complexity for retrieval operations. Example: map.get('key');

  • 3. Iteration: You can iterate over keys, values, or entries...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. If a servlet component receives 10 requests after its deployment, which methods will be executed and how many times will each be called?
Ans. 

A servlet processes requests using lifecycle methods; init, service, and destroy are key in handling multiple requests.

  • init(): Called once when the servlet is first loaded; initializes resources. Example: Database connections.

  • service(): Called for each request; handles the request and response. Example: Processing user input.

  • destroy(): Called once when the servlet is taken out of service; cleans up resources. Exam...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What is the purpose of a Servlet filter?
Ans. 

Servlet filters are used to intercept requests and responses in a web application for processing tasks like logging and authentication.

  • Filters can modify request and response objects before they reach the servlet or after the servlet processes them.

  • Common use cases include logging request data, authentication, input validation, and response compression.

  • For example, a logging filter can log the details of incoming ...

View all Senior Software Engineer interview questions
Are these interview questions helpful?
A Senior Software Engineer was asked 2mo ago
Q. What is serialization and deserialization, and how are these concepts used in Java?
Ans. 

Serialization is converting an object to a byte stream; deserialization is the reverse process in Java.

  • Serialization allows Java objects to be saved to a file or sent over a network.

  • In Java, classes must implement the Serializable interface to be serialized.

  • Example: ObjectOutputStream can be used to serialize an object to a file.

  • Deserialization is done using ObjectInputStream to recreate the object from the byte s...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What is the process for creating a singleton object?
Ans. 

A singleton ensures a class has only one instance and provides a global point of access to it.

  • Define a private constructor to prevent instantiation from outside the class.

  • Create a static variable to hold the single instance of the class.

  • Provide a public static method to access the instance, creating it if it doesn't exist.

  • Example in Java: public class Singleton { private static Singleton instance; private...

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 2mo ago
Q. What is encapsulation, and what are its uses?
Ans. 

Encapsulation is an object-oriented programming principle that restricts access to certain components of an object.

  • Encapsulation helps in data hiding, preventing unauthorized access to sensitive data.

  • It allows for controlled access through public methods (getters and setters).

  • Example: A class 'BankAccount' can have private fields like 'balance' and public methods to deposit or withdraw money.

  • Encapsulation enhances...

View all Senior Software Engineer interview questions

Eidiko Systems Integrators Interview Experiences

18 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Aptitude Test 

Basic aptitude inquiries.

Round 2 - Group Discussion 

A group discussion on a random topic.

Round 3 - Coding Test 

A paper coding test consisting of two questions based on data structures and algorithms.

Junior Java Developer Interview Questions & Answers

user image Samartha Nagale

posted on 4 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic aptitude profit loss find numbers and basis maths

Round 2 - Coding Test 

Basic coding we were asked to write 2 coding questions which was pen paper

Round 3 - Technical 

(2 Questions)

  • Q1. Basi introduction
  • Q2. 2 largest number in array
  • Ans. 

    Find the 2 largest numbers in an array of strings.

    • Convert the strings to integers before comparing.

    • Use a sorting algorithm to sort the array in descending order.

    • Retrieve the first two elements in the sorted array.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude test is sample questions which is conduct on Google form

Round 2 - Coding Test 

They give one code
Sorting code and asked questions in it

Round 3 - Group Discussion 

They give simple topics and select 3 students out of 7

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep practice a aptitude more because a first round is only hard and 2 and 3 round is moderate
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

It was a test for 30 mins, mostly basic questions were asked on quants and reasoning.

Round 2 - Coding Test 

They have given simple programs that we need to write on paper .I was given the program to find second smallest element in array.

Round 3 - Group Discussion 

General topics like feminism, Digital India etc..

Interview Questions & Answers

user image Anonymous

posted on 5 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic apti questions

Round 2 - Coding Test 

Pen paper test with one coding question

Round 3 - Group Discussion 

Books vs screen we were 10 people , they check for your communication skills and confidence.

Round 4 - Assignment 

It was the last round for technical assesment

Senior Software Engineer Interview Questions & Answers

user image Bibhudatta Nayak

posted on 23 Apr 2025

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Apr 2024, where I was asked the following questions.

  • Q1. What is the servlet life cycle, and can you explain its various phases?
  • Ans. 

    The servlet life cycle consists of initialization, request handling, and destruction phases managed by the servlet container.

    • 1. Initialization: The servlet is loaded into memory and initialized by calling the init() method.

    • 2. Request Handling: The servlet processes client requests through the service() method, which can handle multiple requests concurrently.

    • 3. Destruction: The servlet is taken out of service and cleane...

  • Answered by AI
  • Q2. What is the purpose of the String constant pool in Java?
  • Ans. 

    The String constant pool in Java optimizes memory usage by storing unique string literals.

    • Strings are immutable in Java, meaning once created, they cannot be changed.

    • The String constant pool is a special memory area in the Java heap.

    • When a string literal is created, Java checks the pool first to see if it already exists.

    • If it exists, a reference to the existing string is returned; if not, a new string is created.

    • Exampl...

  • Answered by AI
  • Q3. If a servlet component receives 10 requests after its deployment, which methods will be executed and how many times will each be called?
  • Ans. 

    A servlet processes requests using lifecycle methods; init, service, and destroy are key in handling multiple requests.

    • init(): Called once when the servlet is first loaded; initializes resources. Example: Database connections.

    • service(): Called for each request; handles the request and response. Example: Processing user input.

    • destroy(): Called once when the servlet is taken out of service; cleans up resources. Example: ...

  • Answered by AI
  • Q4. What are the differences between inner join and outer join in SQL?
  • Ans. 

    Inner join returns matching rows from both tables, while outer join returns all rows from one or both tables, with nulls for non-matches.

    • Inner Join: Combines rows from two tables where there is a match based on a specified condition.

    • Example: SELECT * FROM TableA INNER JOIN TableB ON TableA.id = TableB.a_id;

    • Outer Join: Returns all rows from one table and matched rows from the other, filling with nulls where there is no ...

  • Answered by AI
  • Q5. What is the query to retrieve the 7th highest salary from the employee table for those with the designation of Software Developer?
  • Ans. 

    To retrieve the 7th highest salary of Software Developers, use a SQL query with ranking functions or subqueries.

    • Using Subquery: SELECT MAX(salary) FROM employees WHERE designation = 'Software Developer' AND salary < (SELECT DISTINCT salary FROM employees WHERE designation = 'Software Developer' ORDER BY salary DESC LIMIT 6);

    • Using CTE: WITH RankedSalaries AS (SELECT salary, DENSE_RANK() OVER (ORDER BY salary DESC) AS...

  • Answered by AI
  • Q6. What are the main components or building blocks of Object-Oriented Programming (OOP) in Java?
  • Ans. 

    OOP in Java is based on four main principles: encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: private variables with public getters/setters.

    • Inheritance: Mechanism to create a new class using properties and methods of an existing class. Example: class Dog extends Animal.

    • Polymorphism: Ability to present the same ...

  • Answered by AI
  • Q7. What is transaction management in JDBC, how is it handled, and what is the corresponding code?
  • Ans. 

    Transaction management in JDBC ensures data integrity by grouping multiple operations into a single unit of work.

    • Atomicity: Transactions ensure that all operations within a transaction are completed successfully or none at all, maintaining data integrity.

    • Isolation: Transactions are isolated from each other, preventing concurrent transactions from interfering with one another.

    • Consistency: Transactions bring the database...

  • Answered by AI
  • Q8. What is construction in Java, and what is its purpose?
  • Ans. 

    Construction in Java refers to the process of creating objects using constructors, which initialize object attributes.

    • Definition: A constructor is a special method invoked when an object is created, used to initialize the object's state.

    • Types of Constructors: There are two types - default constructors (no parameters) and parameterized constructors (with parameters).

    • Example of Default Constructor: public class Dog { Dog...

  • Answered by AI
  • Q9. What is the purpose of using the synchronized keyword in Java?
  • Ans. 

    The synchronized keyword in Java ensures that a method or block is accessed by only one thread at a time, preventing concurrency issues.

    • Used to control access to a method or block by multiple threads.

    • Prevents thread interference and memory consistency errors.

    • Example: synchronized void methodName() { // code }

    • Can be applied to methods or blocks: synchronized(this) { // code }

    • Only one thread can execute a synchronized me...

  • Answered by AI
  • Q10. What is serialization and deserialization, and how are these concepts used in Java?
  • Ans. 

    Serialization is converting an object to a byte stream; deserialization is the reverse process in Java.

    • Serialization allows Java objects to be saved to a file or sent over a network.

    • In Java, classes must implement the Serializable interface to be serialized.

    • Example: ObjectOutputStream can be used to serialize an object to a file.

    • Deserialization is done using ObjectInputStream to recreate the object from the byte stream...

  • Answered by AI
  • Q11. What is the difference between method overloading and method overriding? Please provide examples.
  • Ans. 

    Method overloading allows multiple methods with the same name but different parameters; overriding replaces a method in a subclass.

    • Method Overloading: Same method name, different parameters (e.g., `add(int a, int b)` and `add(double a, double b)`)

    • Method Overriding: Same method name and parameters in subclass (e.g., `class Animal { void sound() { } }` and `class Dog extends Animal { void sound() { } }`)

    • Overloading is re...

  • Answered by AI
  • Q12. What is the sequence of execution for the start() and run() methods, and what is the purpose of the yield() method?
  • Ans. 

    The start() method initiates a new thread, while run() contains the code executed by that thread. Yield() suggests thread scheduling.

    • start() creates a new thread and invokes the run() method in that thread.

    • run() contains the code that will be executed by the thread.

    • yield() is a static method that hints the thread scheduler to pause the current thread and allow others to execute.

    • Example: Calling thread1.start() will exe...

  • Answered by AI
  • Q13. What is the process for creating a thread-safe object?
  • Ans. 

    Creating a thread-safe object involves ensuring that shared data is accessed safely by multiple threads.

    • Use synchronization mechanisms like locks (e.g., Mutex in C++, synchronized in Java). Example: 'synchronized void method() { ... }'

    • Utilize concurrent data structures (e.g., ConcurrentHashMap in Java) that handle synchronization internally.

    • Implement immutability where possible, as immutable objects are inherently thre...

  • Answered by AI
  • Q14. What is the process for creating a singleton object?
  • Ans. 

    A singleton ensures a class has only one instance and provides a global point of access to it.

    • Define a private constructor to prevent instantiation from outside the class.

    • Create a static variable to hold the single instance of the class.

    • Provide a public static method to access the instance, creating it if it doesn't exist.

    • Example in Java: public class Singleton { private static Singleton instance; private Sing...

  • Answered by AI
  • Q15. What is the difference between the List interface and the Map interface in Java?
  • Ans. 

    The List interface stores ordered collections of elements, while the Map interface stores key-value pairs for efficient data retrieval.

    • Data Structure: List is a collection of elements (e.g., ArrayList, LinkedList), while Map is a collection of key-value pairs (e.g., HashMap, TreeMap).

    • Ordering: Lists maintain the order of elements based on insertion, whereas Maps do not guarantee any specific order unless using a specif...

  • Answered by AI
  • Q16. What is the difference between Integrator and ListIntegrator in Java?
  • Ans. 

    Integrator and ListIntegrator are interfaces in Java for handling integration tasks, with ListIntegrator managing collections of integrators.

    • Integrator: This interface is used for integrating a single function over a specified interval, typically returning a single result.

    • ListIntegrator: This interface extends Integrator to handle a list of integrators, allowing for batch processing of multiple integration tasks.

    • Exampl...

  • Answered by AI
  • Q17. What are the uses of the Map interface in Java?
  • Ans. 

    The Map interface in Java is used to store key-value pairs, allowing efficient data retrieval and manipulation.

    • 1. Key-Value Storage: Maps store data in pairs, where each key is unique. Example: Map<String, Integer> map = new HashMap<>();

    • 2. Fast Lookups: Maps provide O(1) average time complexity for retrieval operations. Example: map.get('key');

    • 3. Iteration: You can iterate over keys, values, or entries. Exa...

  • Answered by AI
  • Q18. What is the process for establishing a connection and inserting data into an Oracle database from a Java application?
  • Ans. 

    Establishing a connection to an Oracle database in Java involves using JDBC for data insertion and management.

    • JDBC Driver: Use the Oracle JDBC driver (ojdbc8.jar) to connect to the database. Example: Class.forName('oracle.jdbc.driver.OracleDriver');

    • Connection String: Create a connection using DriverManager. Example: Connection conn = DriverManager.getConnection('jdbc:oracle:thin:@localhost:1521:xe', 'username', 'passwo...

  • Answered by AI
  • Q19. What is the difference between configuration parameters and context parameters in servlets?
  • Ans. 

    Configuration parameters are set at deployment, while context parameters are specific to the servlet's runtime environment.

    • Configuration Parameters: These are defined in the web.xml file and are used to configure the entire web application.

    • Example: <context-param> in web.xml can define a database connection string.

    • Context Parameters: These are specific to a servlet and can be accessed via the ServletContext.

    • Examp...

  • Answered by AI
  • Q20. What is the difference between the forward method and the redirect method?
  • Ans. 

    The forward method processes a request internally, while the redirect method sends a new request to a different URL.

    • Forward Method: It forwards the request from one servlet to another within the same server, maintaining the original request and response objects.

    • Example of Forward: In a Java servlet, using request.getRequestDispatcher('/newPage').forward(request, response) keeps the URL unchanged.

    • Redirect Method: It sen...

  • Answered by AI
  • Q21. What are the various processes for handling session tracking in Servlets?
  • Ans. 

    Session tracking in Servlets is crucial for maintaining user state across multiple requests in web applications.

    • Cookies: Servlets can use cookies to store session identifiers on the client side, allowing the server to recognize returning users. Example: `Cookie sessionCookie = new Cookie("JSESSIONID", sessionId);`

    • URL Rewriting: If cookies are disabled, session IDs can be appended to URLs. Example: `response.sendRedirec...

  • Answered by AI
  • Q22. What is the purpose of a Servlet filter?
  • Ans. 

    Servlet filters are used to intercept requests and responses in a web application for processing tasks like logging and authentication.

    • Filters can modify request and response objects before they reach the servlet or after the servlet processes them.

    • Common use cases include logging request data, authentication, input validation, and response compression.

    • For example, a logging filter can log the details of incoming reque...

  • Answered by AI
  • Q23. What is the difference between the generic service method and the doXxx() method in servlets?
  • Ans. 

    Generic service methods handle requests generically, while doXxx() methods are specific to HTTP methods in servlets.

    • Generic Service Method: This method can handle multiple types of requests (GET, POST, etc.) and is defined in the HttpServlet class.

    • doGet() Method: Specifically handles HTTP GET requests, typically used for retrieving data from the server.

    • doPost() Method: Specifically handles HTTP POST requests, used for ...

  • Answered by AI
  • Q24. What is encapsulation, and what are its uses?
  • Ans. 

    Encapsulation is an object-oriented programming principle that restricts access to certain components of an object.

    • Encapsulation helps in data hiding, preventing unauthorized access to sensitive data.

    • It allows for controlled access through public methods (getters and setters).

    • Example: A class 'BankAccount' can have private fields like 'balance' and public methods to deposit or withdraw money.

    • Encapsulation enhances code...

  • Answered by AI
  • Q25. Difference between equals() and == operators?
  • Ans. 

    The '==' operator checks reference equality, while 'equals()' checks value equality in Java.

    • '==' compares memory addresses for reference types.

    • '==' checks for primitive types' actual values.

    • 'equals()' is used to compare the contents of objects.

    • Example: String a = new String('test'); String b = new String('test'); a == b // false, a.equals(b) // true

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Easy to medium aptitude questions you can expect

Round 2 - Coding Test 

Ask about programming fundamentals and programming question

Round 3 - Group Discussion 

Group discussion is last round

Java Developer Interview Questions & Answers

user image Gowtham Ganesh

posted on 26 Jun 2024

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

I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Easy, questions asked based on Arrays

Round 2 - Group Discussion 

Given one topic and thy'll check If we communicate of not

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

I applied via Walk-in and was interviewed in Jul 2023. There were 3 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 

Basic questions on mathematics

Round 3 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell me about yourself family details
  • Q3. What will you do for state as an youth president

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't be nervous it is very easy

Associate Engineer Interview Questions & Answers

user image Vicky Chavan

posted on 29 Mar 2024

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

I appeared for an interview in Sep 2023.

Round 1 - Aptitude Test 

Basic aptitude questions in quantitative and logical

Round 2 - Coding Test 

Basic codes like remove duplicate

Round 3 - Group Discussion 

Gd on topic like ai recession inflation, etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Eidiko Systems Integrators?
Ask anonymously on communities.

Eidiko Systems Integrators Interview FAQs

How many rounds are there in Eidiko Systems Integrators interview?
Eidiko Systems Integrators interview process usually has 3-4 rounds. The most common rounds in the Eidiko Systems Integrators interview process are Aptitude Test, Group Discussion and Coding Test.
How to prepare for Eidiko Systems Integrators 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 Eidiko Systems Integrators. The most common topics and skills that interviewers at Eidiko Systems Integrators expect are Oracle, Java, Weblogic, Clustering and Communication Skills.
What are the top questions asked in Eidiko Systems Integrators interview?

Some of the top questions asked at the Eidiko Systems Integrators interview -

  1. Can we pass arguments in place of args... In string [] arg...read more
  2. 1)What is python 2)what is an areay 3)two basic coding quest...read more
  3. What is the sequence of execution for the start() and run() methods, and what i...read more
How long is the Eidiko Systems Integrators interview process?

The duration of Eidiko Systems Integrators 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

4.3/5

based on 15 interview experiences

Difficulty level

Easy 40%
Moderate 50%
Hard 10%

Duration

Less than 2 weeks 82%
2-4 weeks 9%
4-6 weeks 9%
View more

Interview Questions from Similar Companies

Affine Interview Questions
3.3
 • 51 Interviews
IT By Design Interview Questions
3.6
 • 41 Interviews
ConsultAdd Interview Questions
3.6
 • 37 Interviews
View all

Eidiko Systems Integrators Reviews and Ratings

based on 105 reviews

3.6/5

Rating in categories

3.7

Skill development

3.4

Work-life balance

3.4

Salary

3.3

Job security

3.2

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 105 Reviews and Ratings
Sr. IT Project Coordinator - Hyderabad (WFO)

Hyderabad / Secunderabad

1-4 Yrs

₹ 2.5-5 LPA

i Series Developer

Kolkata,

Mumbai

+5

5-9 Yrs

Not Disclosed

AS 400 / i Series Developer

Kolkata,

Mumbai

+5

2-6 Yrs

Not Disclosed

Explore more jobs
Software Engineer
220 salaries
unlock blur

₹2.5 L/yr - ₹7.2 L/yr

Senior Software Engineer
124 salaries
unlock blur

₹5 L/yr - ₹15 L/yr

Software Developer
48 salaries
unlock blur

₹2 L/yr - ₹10.5 L/yr

Software Engineer Trainee
26 salaries
unlock blur

₹1.8 L/yr - ₹3.5 L/yr

Middleware Administrator
20 salaries
unlock blur

₹2.3 L/yr - ₹11.5 L/yr

Explore more salaries
Compare Eidiko Systems Integrators with

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.0
Compare

Value Point Systems

3.6
Compare

F1 Info Solutions and Services

3.7
Compare
write
Share an Interview