i
Apisero
Filter interviews by
Code to find the second maximum number in an array.
Sort the array in descending order and return the second element.
Initialize two variables to store the maximum and second maximum values.
Iterate through the array and update the variables accordingly.
Java code to get odd numbers
Use a loop to iterate through numbers
Check if the number is odd using modulus operator
Add the odd number to a list or print it
The time complexity of swap array program is O(n).
The time complexity is determined by the number of elements in the array.
The program swaps the elements of the array one by one, so it takes linear time.
The Big O notation for the time complexity is O(n), where n is the number of elements in the array.
Examples: swapping two elements in an array takes constant time, but swapping all elements takes linear time.
Annotations in Spring Boot and their meanings
1. @SpringBootApplication - used to mark the main class of a Spring Boot application
2. @RestController - used to mark a class as a RESTful controller
3. @Autowired - used to inject dependencies into a class
4. @RequestMapping - used to map HTTP requests to methods in a controller
5. @PathVariable - used to extract values from the URI in a request mapping
6. @RequestBody - u...
Armstrong number problem solved using double pointers.
Use double pointers to access each digit of the number.
Calculate the sum of each digit raised to the power of the number of digits.
Compare the sum with the original number to check if it is an Armstrong number.
On-premises servers can be connected to the Cloud using VPN or Direct Connect.
Use a VPN to establish a secure connection between on-premises servers and the Cloud.
Direct Connect can be used for a dedicated, private connection between on-premises servers and the Cloud.
Ensure proper network configuration and security measures are in place.
Examples of VPN solutions include OpenVPN, Cisco AnyConnect, and AWS VPN.
Examp...
Stored Procedures are pre-compiled SQL statements stored in the database and executed on demand.
Stored Procedures are used to improve performance by reducing network traffic and improving security.
They can be used to encapsulate business logic and provide a consistent interface to the database.
They can be called from other PL/SQL code or from external applications.
Examples include procedures for inserting, updatin...
Drop command removes a table from the database, truncate command removes all rows from a table, and delete command removes specific rows from a table.
Drop command removes the table structure and all associated data
Truncate command removes all rows from a table but keeps the table structure
Delete command removes specific rows from a table based on a condition
Drop and truncate are faster than delete as they do not g...
Object Oriented Programming is a programming paradigm that focuses on objects and their interactions.
OOP is based on the concepts of encapsulation, inheritance, and polymorphism.
It allows for modular and reusable code.
Objects have attributes (data) and methods (functions) that operate on that data.
Examples of OOP languages include Java, Python, and C++.
I handle exceptions by catching them and handling them appropriately.
I use try-catch blocks to catch exceptions.
I log the exception details for debugging purposes.
I handle the exception based on the type and severity.
I throw custom exceptions when necessary.
I ensure that the application remains stable and doesn't crash due to exceptions.
I appeared for an interview in May 2025, where I was asked the following questions.
Aptitude,reasoning,verbal,C language,Java,C++
OOP in Java is a programming paradigm based on objects, enabling code reusability, encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data within one unit (class). Example: private variables with public getters/setters.
Inheritance: Mechanism where one class inherits properties and behavior from another. Example: class Dog extends Animal.
Polymorphism: Ability to pre...
60 MCQ questions are there
Array list is faster for accessing elements by index, while Linked List is better for frequent insertions and deletions.
Array list has constant time access to elements by index, while Linked List requires traversing the list to find an element.
Linked List is better for frequent insertions and deletions as it only requires changing pointers, while Array list may require shifting elements.
Array list uses contiguous memor...
Exam went around one hour
Went around fourty five minutes
The question is likely asking about experience with a specific software platform and development environment.
Experience with a specific software platform (e.g. AWS, Azure, Google Cloud)
Experience with a specific development environment (e.g. Visual Studio, IntelliJ IDEA)
Ability to work with different platforms and tools to develop software efficiently
Implementing best practices for better handling in software development.
Use proper error handling techniques such as try-catch blocks
Implement logging to track errors and exceptions
Follow coding standards and conventions to ensure consistency
Use defensive programming techniques to anticipate and handle unexpected inputs
Regularly review and refactor code to improve maintainability
Discussing expected CTC involves understanding salary expectations, market rates, and personal financial needs.
Research industry standards for salary based on role and experience.
Consider your current salary and any benefits when stating expectations.
Be prepared to justify your expected CTC with examples of your skills and contributions.
Understand the company's compensation structure and how it aligns with your expecta...
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
Hackearth test and contain rest api questions and coding questions
I appeared for an interview in Jan 2024.
Basics mcq questions
Top trending discussions
The duration of Apisero interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 32 interview experiences
Difficulty level
Duration
based on 316 reviews
Rating in categories
Senior Software Engineer
826
salaries
| ₹9.2 L/yr - ₹16.2 L/yr |
Software Engineer
373
salaries
| ₹5.4 L/yr - ₹13.7 L/yr |
Lead Engineer
257
salaries
| ₹13 L/yr - ₹22 L/yr |
Senior Leader Engineer
139
salaries
| ₹17.5 L/yr - ₹30.6 L/yr |
Associate Solution Architect
77
salaries
| ₹21.6 L/yr - ₹38.5 L/yr |
Accenture
AgreeYa Solutions
Actalent Services
Stefanini