i
AppInventiv Technologies
Filter interviews by
I applied via Naukri.com
Top trending discussions
I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed in Jun 2024. There were 4 interview rounds.
Hacker rank mcq medium to hard level 1 hr duration
Singleton ensures a class has only one instance, while Abstract Factory provides an interface for creating families of related objects.
Singleton pattern restricts the instantiation of a class to one object, ensuring there is only one instance of the class.
Abstract Factory pattern provides an interface to create families of related or dependent objects without specifying their concrete classes.
Singleton pattern can be i...
Implement linked list and generate all combination strings in Python.
Create a Node class to represent each element in the linked list.
Implement methods to add nodes, delete nodes, and generate all combinations of strings.
Use recursion to generate all combinations of strings.
I applied via campus placement at MLR Institute of Technology, Hyderabad and was interviewed in Aug 2024. There were 3 interview rounds.
Java Basics questions
Use bitwise XOR operation to swap two numbers without using a temporary variable.
Use XOR operation to swap two numbers without using a temporary variable.
a = a XOR b
b = a XOR b
a = a XOR b
Java program to check if a number is a palindrome or not.
Convert the number to a string to easily check for palindrome
Reverse the string and compare it with the original string to check for palindrome
Handle edge cases like negative numbers and single-digit numbers
IVY company is known for its innovative projects, collaborative work environment, and commitment to employee growth.
IVY company has a reputation for taking on challenging and cutting-edge projects.
The company values collaboration and teamwork, which aligns with my own work style.
IVY company offers opportunities for professional development and growth, which is important to me in my career.
I admire IVY company's commitm
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Overloading is having multiple methods in the same class with the same name but different parameters. Overriding is implementing a method in a subclass that is already defined in the parent class.
Overloading allows a class to have multiple methods with the same name but different parameters.
Overriding is when a subclass provides a specific implementation of a method that is already defined in its parent class.
Example o...
Server side session management involves storing user data on the server to maintain state. Types include in-process, out-of-process, and database.
In-process session state: Data stored in memory on the same server as the application.
Out-of-process session state: Data stored in a separate server or service, such as a state server or Redis cache.
Database session state: Data stored in a database, such as SQL Server or MySQ...
Debugging stored procedures involves using tools like SQL Server Management Studio, setting breakpoints, and analyzing query execution.
Use SQL Server Management Studio to debug stored procedures
Set breakpoints in the stored procedure code to pause execution at specific points
Analyze query execution using tools like SQL Profiler to identify issues
Use PRINT or SELECT statements to output intermediate results for debuggin...
Compile time binding occurs during compilation while runtime binding occurs during execution.
Compile time binding is also known as early binding, where the method to be called is determined at compile time based on the type of the object.
Runtime binding is also known as late binding, where the method to be called is determined at runtime based on the actual type of the object.
Compile time binding is faster as it is don...
The problem involves finding the sum of all possible subarrays in an array of integers.
Use nested loops to iterate through all possible subarrays
Keep track of the sum of each subarray as you iterate
Consider edge cases like empty array or negative numbers
General Topic And controversial topic
Number series in python involves generating a sequence of numbers based on a specific pattern or rule.
Use loops or list comprehensions to generate number series.
Identify the pattern or rule to determine the next number in the series.
Examples: Fibonacci series, prime numbers series, arithmetic progression.
I applied via Job Portal and was interviewed in Mar 2024. There were 2 interview rounds.
Good round moderate coding questions were asked
A paper based test and it was technical
Interview experience
Software Engineer
265
salaries
| ₹2.5 L/yr - ₹9.6 L/yr |
Senior Software Engineer
185
salaries
| ₹7 L/yr - ₹25 L/yr |
Software Developer
132
salaries
| ₹3 L/yr - ₹10.9 L/yr |
Business Analyst
54
salaries
| ₹3.4 L/yr - ₹10 L/yr |
Quality Analyst
52
salaries
| ₹3 L/yr - ₹9.6 L/yr |
Ranosys Technologies
SPARX IT Solutions
Techugo
Hidden Brains InfoTech