i
AVASOFT
Filter interviews by
I applied via Campus Placement
I am a software developer with experience in various programming languages and a passion for creating innovative solutions.
Proficient in Java, C++, and Python
Experience with web development using HTML, CSS, and JavaScript
Familiarity with database management systems such as MySQL and MongoDB
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
1st round is aptitude and pesudocode
Online vs offline learning
AVASOFT interview questions for designations
They see confidence and communication
Synchronised is a keyword in Java used to control access to shared resources by multiple threads.
Synchronised keyword is used in Java to create synchronized blocks of code, ensuring only one thread can access it at a time.
It can be applied to methods or code blocks.
Example: synchronized void myMethod() { // code here }
Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.
Allows a class to inherit properties and behaviors from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can access public and protected members of the base class
Example: Class 'Car' can inherit from class 'Vehicle' to reuse
Get interview-ready with Top AVASOFT Interview Questions
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 campus placement at Karunya University and was interviewed in Nov 2023. There were 3 interview rounds.
General topics like AI in real world is boom or boon
Code to find sum of digits of a number until sum becomes single digit
Use a while loop to keep adding the digits of the number until the sum becomes a single digit
Convert the number to a string to easily access individual digits
Keep track of the sum and update it in each iteration
Repeat the process until the sum is less than 10
I applied via campus placement at Sethu Institute of Technology, Madurai and was interviewed in Mar 2024. There were 2 interview rounds.
A groups of 10 were formed for GD
The question were very basic related to OOPS.
I applied via campus placement at Jeppiaar Engineering College, Chennai and was interviewed in Feb 2024. There were 3 interview rounds.
Medium level aptitude qns
They will select you if you talk a valid points
OOPs concepts refer to the principles of Object-Oriented Programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implemen...
Software is developed through a process involving planning, designing, coding, testing, and maintenance.
Planning: Define requirements and create a project plan.
Design: Create a detailed design of the software architecture.
Coding: Write the actual code based on the design.
Testing: Test the software for bugs and errors.
Maintenance: Update and improve the software as needed.
Examples: Agile, Waterfall, Scrum methodologies.
The internet is a global network of interconnected computers that communicate through standardized protocols.
The internet is made up of a vast network of computers connected through physical cables, wireless signals, and satellite links.
Data is transmitted across the internet using protocols such as TCP/IP, HTTP, and FTP.
Routers and servers help direct and manage the flow of data across the internet.
Domain names and IP...
Software development cycle is a process that software goes through from conception to deployment and maintenance.
Includes stages like planning, design, development, testing, deployment, and maintenance.
Iterative process where feedback is used to improve the software.
Examples: Waterfall model, Agile methodology, DevOps.
Ensures that software meets requirements, is bug-free, and is delivered on time and within budget.
Overloading is the ability to define multiple methods in the same class with the same name but different parameters.
Overloading allows a class to have multiple methods with the same name but different parameters.
The compiler determines which method to call based on the number and type of arguments passed.
Example: having multiple constructors in a class with different parameter lists.
Group of 30 students attended in a batch (pool drive) and selected upto 12 from a batch
Aptitude test .
Artifical intelligence .
Artificial intelligence .
Top trending discussions
3 Interview rounds
based on 23 reviews
Rating in categories
Software Engineer
215
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Data Engineer
88
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Software Developer
60
salaries
| ₹2.6 L/yr - ₹10.6 L/yr |
Servicenow Developer
51
salaries
| ₹4 L/yr - ₹7 L/yr |
QA Engineer
47
salaries
| ₹3 L/yr - ₹8 L/yr |
TCS
Infosys
Wipro
HCLTech