i
Addverb Technologies
Filter interviews by
I applied via AmbitionBox and was interviewed in Oct 2022. There were 2 interview rounds.
I appeared for an interview in Sep 2017.
A sorting algorithm is a method of arranging elements in a specific order.
Sorting algorithms can be categorized as comparison-based or non-comparison-based.
Common sorting algorithms include bubble sort, insertion sort, selection sort, merge sort, quicksort, and heapsort.
Efficiency of sorting algorithms is measured by their time complexity, space complexity, and stability.
Example: Sorting an array of strings in alphabet
posted on 22 Jun 2023
I applied via Referral and was interviewed before Jun 2022. There were 3 interview rounds.
Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object)
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Object-oriented programming paradigm that focuses on objects and classes
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
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
Oop s concept all give simple program noted task
posted on 6 Mar 2024
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.
Asked to create a login form using MVVM architecture with frontend WPF and backend C#
posted on 19 Apr 2024
Association, aggregation, and composition are types of relationships between classes in object-oriented programming.
Association is a relationship where two classes are connected, but not dependent on each other.
Aggregation is a type of association where one class contains another class, but the contained class can exist independently.
Composition is a stronger form of aggregation where the contained class is part of the
posted on 25 Mar 2024
I appeared for an interview in Feb 2024.
posted on 14 Feb 2022
I applied via Naukri.com and was interviewed in Jan 2022. There were 4 interview rounds.
posted on 6 Feb 2023
I applied via Naukri.com and was interviewed in Jan 2023. There was 1 interview round.
O(n) refers to linear time and space complexity.
O(n) means that the time or space required by an algorithm grows linearly with the size of the input.
It implies that the algorithm's performance is directly proportional to the input size.
For example, if an algorithm takes 10 seconds to process 100 elements, it would take 20 seconds to process 200 elements.
O(n) complexity is considered efficient and desirable in most case
posted on 22 Sep 2023
I applied via Approached by Company and was interviewed before Sep 2022. There were 2 interview rounds.
Copy constructor is a special type of constructor which creates a new object as a copy of an existing object.
Copy constructor is used to initialize a new object as a copy of an existing object.
It takes an object of the same class as a parameter.
It is called automatically when a new object is created from an existing object.
Example: class MyClass { public: MyClass(const MyClass& obj) { // copy constructor logic } };
Copy constructor is used to create a new object as a copy of an existing object, while assignment operator is used to assign values from one object to another.
Copy constructor is called when a new object is created from an existing object, while assignment operator is called when an existing object is assigned values from another object.
Copy constructor creates a new object with its own memory space, while assignment o...
A static function is a function that is associated with a class rather than an instance of the class.
Static functions can be called without creating an instance of the class.
Static functions are commonly used for utility functions that do not require access to instance-specific data.
Static functions are declared using the 'static' keyword in many programming languages.
Example: 'Math.max()' in JavaScript is a static fun
Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Start with 0 and 1 as the first two numbers in the series
Add the previous two numbers to get the next number in the series
Repeat this process to generate the Fibonacci series
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Ensures a class has only one instance
Provides a global point of access to that instance
Commonly used in scenarios where only one instance of a class is needed, such as database connections or logging
posted on 14 Dec 2024
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
Virtual inheritance allows a derived class to inherit from a base class without creating duplicate base class subobjects.
Virtual inheritance is used to resolve the Diamond Problem in C++ where a class inherits from two classes that have a common base class.
It ensures that only one copy of the base class is inherited by the derived class.
Virtual inheritance introduces a virtual base class subobject to the derived class,...
A class for string operations can include methods for concatenation, substring extraction, length calculation, etc.
Create a class with methods like concatenateStrings, extractSubstring, calculateLength, etc.
Use string manipulation functions like substring, concat, length, etc. within the class methods.
Ensure error handling for edge cases like empty strings or out-of-bounds indices.
Example: class StringOperations { conc...
based on 1 review
Rating in categories
Junior Engineer
175
salaries
| ₹2.6 L/yr - ₹5.5 L/yr |
Engineer
105
salaries
| ₹2.5 L/yr - ₹11.5 L/yr |
Manager
65
salaries
| ₹7.8 L/yr - ₹18 L/yr |
Automation Engineer
54
salaries
| ₹3.2 L/yr - ₹7.5 L/yr |
Software Engineer
47
salaries
| ₹5.9 L/yr - ₹17.4 L/yr |
Honeywell Automation
Rockwell Automation
Wipro PARI
GKN