i
AVEVA
Filter interviews by
I applied via Campus Placement
Basic math and code output gueses
I was interviewed in Oct 2023.
Easy level aptitude and pseudo code
Abstraction is one of the pillars of Object-Oriented Programming (OOP) that allows developers to hide complex implementation details and only show the necessary features of an object.
Abstraction helps in reducing complexity by hiding unnecessary details and only showing the essential features of an object.
It allows for creating abstract classes and interfaces that define the structure and behavior of objects without sp...
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Mar 2023. There were 2 interview rounds.
I am an experienced Senior Software Developer with a strong skill set. I have knowledge about the company.
I have over 8 years of experience in software development, with expertise in various programming languages such as Java, C++, and Python.
I have worked on multiple projects, including developing web applications, creating APIs, and implementing database systems.
I have a deep understanding of software development met...
The company is a leading technology firm specializing in software development.
The company was founded in 2005.
They have a strong focus on innovation and cutting-edge technologies.
They have a diverse portfolio of clients from various industries.
The company has won several awards for their software solutions.
They prioritize employee growth and provide opportunities for professional development.
AVEVA interview questions for popular designations
Single linked list has one pointer while doubly linked list has two. Doubly linked list is preferred for easier traversal in both directions.
Single linked list has only one pointer which points to the next node while doubly linked list has two pointers which point to the next and previous nodes.
Doubly linked list allows for easier traversal in both directions, while single linked list only allows for traversal in one d...
LINUX/UNIX are open-source, command-line based OS while WINDOWS is a proprietary, GUI-based OS.
LINUX/UNIX have a steep learning curve due to command-line interface
WINDOWS is more user-friendly with a graphical user interface (GUI)
LINUX/UNIX are more stable and secure than WINDOWS
LINUX/UNIX are free and open-source while WINDOWS is proprietary and requires a license
LINUX/UNIX are preferred for servers and development wh...
Program to sort an array of strings
Use a sorting algorithm like bubble sort, insertion sort, or quicksort
Compare adjacent elements and swap if necessary
Repeat until the array is sorted
Sorting techniques and their time complexity
Bubble sort - O(n^2)
Selection sort - O(n^2)
Insertion sort - O(n^2)
Merge sort - O(n log n)
Quick sort - O(n log n)
Heap sort - O(n log n)
Radix sort - O(nk)
Most efficient: Quick sort or Merge sort
Efficiency depends on the size of the array and the data distribution
Big data refers to large and complex data sets that cannot be processed using traditional data processing methods.
Big data is characterized by the 3Vs - volume, velocity, and variety.
It requires specialized tools and techniques for processing and analysis.
Examples of big data include social media data, sensor data, and financial market data.
ASP.net is better for enterprise-level applications due to its integration with Windows and Microsoft technologies.
ASP.net has better integration with Windows and Microsoft technologies
ASP.net has better performance and scalability for enterprise-level applications
ASP.net has a larger developer community and more resources available
Java is better for cross-platform development and open-source projects
I am a software engineer with experience in developing web applications and a passion for problem-solving.
Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React
Proficient in programming languages such as Java and Python
Strong problem-solving skills and ability to work in a team environment
Passionate about learning new technologies and staying up-to-date with industry tren
I am impressed with the company's innovative approach and would love to be a part of the team.
I have researched the company and am impressed with its achievements
I am excited about the company's focus on innovation and cutting-edge technology
I believe that the company's values align with my own and I would be proud to work here
Yes, can you tell me about the company culture?
Our company values collaboration and innovation
We prioritize work-life balance for our employees
We have a diverse and inclusive workplace culture
Top trending discussions
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed in Oct 2020. There were 4 interview rounds.
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.
Start from the first element and compare it with the next element
If the next element is smaller, swap them
Repeat this process for all elements in the array
Continue this process until no more swaps are needed
A program to print all prime numbers
Take input from user for range of numbers
Loop through the range and check if each number is prime
Print the prime numbers
Hashmap is a data structure that stores key-value pairs and allows constant time access to values based on their keys.
Hashmap uses a hash function to map keys to indices in an array.
Collisions can occur when multiple keys map to the same index, which can be resolved using techniques like chaining or open addressing.
Examples of hashmap implementations include Java's HashMap class and Python's dict type.
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows code reuse and promotes code organization.
The existing class is called the parent or superclass, and the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class and can also add new properties and methods.
For...
posted on 10 Sep 2020
I applied via Company Website and was interviewed in Aug 2020. There were 3 interview rounds.
Connecting to a database has multiple options depending on the type of database and programming language used.
For SQL databases, options include using JDBC for Java, ODBC for C++, and ADO.NET for C#.
For NoSQL databases, options include using MongoDB's driver for Python or Node.js.
ORMs like Hibernate and Entity Framework can also be used to abstract away the database connection details.
Connection strings are used to spe...
I applied via Walk-in and was interviewed in Mar 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Dec 2020. There was 1 interview round.
The duration of AVEVA interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 3 interviews
Interview experience
Hyderabad / Secunderabad,
Bangalore / Bengaluru
4-6 Yrs
₹ 10.08-7.825 LPA
Senior Consultant
115
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
75
salaries
| ₹0 L/yr - ₹0 L/yr |
Principal Consultant
64
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Engineer
55
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
54
salaries
| ₹0 L/yr - ₹0 L/yr |
Siemens
Schneider Electric
Honeywell Automation
Emerson Electric Co.