i
Acuvate Software
Filter interviews by
SOLID is a set of five design principles to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without aff...
Design patterns are reusable solutions to common problems in software design.
Design patterns provide a template for solving recurring design problems in software development.
They help in making code more maintainable, scalable, and easier to understand.
Examples of design patterns include Singleton, Factory, Observer, and Strategy patterns.
CLR stands for Common Language Runtime, it is the virtual machine component of Microsoft's .NET framework.
CLR is responsible for managing the execution of .NET programs.
It provides services such as memory management, exception handling, and security.
CLR compiles CIL (Common Intermediate Language) into native code during execution.
CLR allows for interoperability between different languages in the .NET framework.
Example:
Salary expectations are based on experience, skills, location, and industry standards.
Consider factors like years of experience, specialized skills, and industry demand.
Research average salaries for similar roles in your location.
Be prepared to negotiate based on the value you bring to the company.
I am available to start immediately.
I can start as soon as possible.
I am ready to join at your earliest convenience.
I can start within a week of receiving an offer.
Top trending discussions
I applied via Company Website and was interviewed before Mar 2021. There were 3 interview rounds.
Java assesment.
I applied via Walk-in and was interviewed in Jul 2019. There were 3 interview rounds.
ArrayList and LinkedList are both data structures used to store and manipulate collections of objects in Java.
ArrayList is implemented as a resizable array, while LinkedList is implemented as a doubly linked list.
ArrayList provides constant time access to elements using their index, while LinkedList provides constant time insertion and deletion of elements.
Spring Boot annotations include @Controller, @Service, @Reposit...
Truncate removes all data from a table while delete removes specific rows.
Truncate is faster than delete as it doesn't log individual row deletions
Truncate resets auto-increment values while delete doesn't
To truncate a table in MySQL, use the TRUNCATE TABLE statement
Methodology used in my project was Agile
I applied via Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
I applied via Monster and was interviewed before Nov 2020. There was 1 interview round.
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
based on 2 interviews
Interview experience
based on 13 reviews
Rating in categories
Software Engineer
301
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
80
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
62
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer Trainee
20
salaries
| ₹0 L/yr - ₹0 L/yr |
System Analyst
14
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech