i
Accion Labs
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Use DISTINCT keyword or GROUP BY clause to remove duplicates in SQL
Use SELECT DISTINCT column_name FROM table_name to retrieve unique values
Use GROUP BY column_name HAVING COUNT(*) = 1 to remove duplicates based on a specific column
Consider using ROW_NUMBER() function with PARTITION BY clause to remove duplicates based on a specific order
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Creating a table to populate data for a software engineer interview question.
Define the table structure with appropriate columns and data types
Specify any constraints or indexes needed
Insert sample data to demonstrate how the table will be populated
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
HFM (Hyperion Financial Management) is a financial consolidation and reporting application.
Financial consolidation
Financial reporting
Intercompany eliminations
Currency translation
Data validation and auditing
Accion Labs interview questions for popular designations
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
Interface is a contract that defines the methods a class must implement, while abstract class can have both implemented and abstract methods.
Interface can only have abstract methods and constants, while abstract class can have abstract and non-abstract methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used to achieve multiple inheritance in Java, while abstrac...
Yes, static methods can be defined in interfaces but not in abstract classes.
Static methods in interfaces are used for providing utility methods that can be accessed without creating an instance of the interface.
Static methods in abstract classes are not allowed as abstract classes are meant to be extended and implemented by subclasses.
Example: interface MyInterface { static void myMethod() { System.out.println("Static
HashMap is unordered and unsorted, while LinkedHashMap maintains insertion order.
HashMap does not maintain insertion order, while LinkedHashMap maintains insertion order.
HashMap allows one null key and multiple null values, while LinkedHashMap allows one null key and multiple null values.
HashMap is faster for iteration, while LinkedHashMap is slower due to maintaining order.
OOPS concepts like inheritance, encapsulation, and polymorphism can be applied in the framework design to improve code reusability and maintainability.
Use inheritance to create a base class with common methods and properties that can be inherited by other classes.
Encapsulate data and behavior within classes to protect data from being accessed directly.
Implement polymorphism to allow objects of different classes to be t...
Get interview-ready with Top Accion Labs Interview Questions
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
I follow a collaborative approach involving stakeholders to write user stories.
I conduct workshops with stakeholders to gather requirements and prioritize features.
I use the INVEST criteria to ensure user stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable.
I include acceptance criteria to define the scope of each user story.
I continuously refine and update user stories based on feedback and ch
The flow of the current project involves gathering requirements, prioritizing features, sprint planning, development, testing, and deployment.
Gathering requirements from stakeholders
Prioritizing features based on business value
Sprint planning with development team
Development of features
Testing of features
Deployment of completed features
To design a warehouse as a product manager, I would first analyze the requirements, create a detailed plan, collaborate with stakeholders, and continuously iterate on the design.
Analyze the requirements of the warehouse such as storage capacity, layout, automation needs, and safety regulations.
Create a detailed plan outlining the design specifications, budget, timeline, and resources required.
Collaborate with stakehold...
MVC is a software design pattern that separates an application into three main components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for displaying the data to the user.
Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly.
MVC helps in organizing code, improving maintainability, and promotin...
InnoDB is a transaction-safe storage engine for MySQL, while MyISAM is not transaction-safe.
InnoDB supports transactions with ACID properties, while MyISAM does not.
InnoDB supports foreign keys, while MyISAM does not.
InnoDB is more reliable and crash-safe compared to MyISAM.
InnoDB is the default storage engine for MySQL 5.5 and higher versions.
MyISAM is faster for read-heavy operations, while InnoDB is better for write
Interface defines only method signatures while abstract class can have both method signatures and implementations.
Interface cannot have method implementations, only method signatures.
Abstract class can have both method signatures and implementations.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used to define a contract for classes to implement, while abstract cla...
A static method is a method that belongs to the class itself, rather than to instances of the class.
Static methods can be called directly on the class without needing to create an instance of the class.
Static methods are commonly used for utility functions that do not require access to instance-specific data.
Static methods are declared using the 'static' keyword in PHP.
Optimizing SQL queries involves analyzing query performance, indexing, minimizing data retrieval, and using appropriate joins.
Analyze query performance using tools like EXPLAIN to identify bottlenecks
Use indexes on columns frequently used in WHERE clauses
Minimize data retrieval by selecting only necessary columns
Avoid using SELECT * and instead specify required columns
Use appropriate joins like INNER JOIN, LEFT JOIN, e
array_map in PHP is used to apply a callback function to each element of an array.
array_map() returns an array containing all the elements of the input array after applying the callback function to each one.
It is useful for applying a function to all elements of an array without using a loop.
Example: array_map('strtoupper', ['apple', 'banana', 'cherry']) will return ['APPLE', 'BANANA', 'CHERRY'].
A callback function in PHP is a function that is passed as an argument to another function and is executed at a later time.
Callback functions are commonly used in PHP for event handling, asynchronous processing, and custom sorting.
Example: array_map() function in PHP takes a callback function as an argument to apply a user-defined function to each element of an array.
Another example: usort() function in PHP uses a call...
PHPUnit workflow involves writing test cases, running tests, and analyzing results.
Write test cases using PHPUnit framework
Run tests using PHPUnit command line interface or IDE integration
Analyze test results to identify failures and errors
Make necessary code changes to fix failing tests
Repeat the process until all tests pass successfully
I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.
SQL queries and Coding to write code of booking a ticket for train
I have 3 years of experience working with UiPath and Automation Anywhere tools in developing RPA solutions.
3 years of experience with UiPath and Automation Anywhere tools
Developed RPA solutions for automating repetitive tasks
Experience in designing and implementing automation workflows
Familiarity with debugging and troubleshooting RPA scripts
It was coding round , Ques on Session Hijaking, reverse of string, delete duplicate record, user defined data type
Top trending discussions
The duration of Accion Labs interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 63 interviews
Interview experience
based on 454 reviews
Rating in categories
Noida,
Bangalore / Bengaluru
+15-10 Yrs
Not Disclosed
Senior Software Engineer
710
salaries
| ₹0 L/yr - ₹0 L/yr |
Principal Software Engineer
418
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
306
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
165
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Principal Software Engineer
145
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech