i
AVASOFT
Filter interviews by
Clear (1)
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
They will give a topic and 2 mins of time for preparation, at that time my topic was impact of technology
Code to find maximum in an array of strings
Iterate through the array and compare each element to find the maximum
Use a variable to store the current maximum value and update it as needed
Consider converting string elements to numbers if necessary for comparison
I have worked on various projects related to software development, data analysis, and machine learning.
Developed a web application for tracking sales data using React and Node.js
Implemented a sentiment analysis model using Python and NLTK library
Designed a recommendation system for an e-commerce website using collaborative filtering algorithm
I applied via Campus Placement and was interviewed in Oct 2022. There were 2 interview rounds.
Be bold and be thorough with the topic
List and tuple are data structures in Python used to store collections of items.
Lists are mutable and can be changed, while tuples are immutable and cannot be changed
Lists are defined using square brackets [], while tuples are defined using parentheses ()
Lists are commonly used for storing and manipulating data, while tuples are often used for returning multiple values from a function
Example of a list: my_list = [1, 2,
Slicing in Python is a way to extract a portion of a sequence, such as a string, list, or tuple.
Slicing is done using the colon (:) operator.
The syntax for slicing is [start:stop:step].
start is the index of the first element to include, stop is the index of the first element to exclude, and step is the increment between elements.
If start or stop is omitted, it defaults to the beginning or end of the sequence, respectiv...
I applied via Recruitment Consulltant and was interviewed before Jul 2022. There were 3 interview rounds.
They conducted amcat aptitude screening test
I applied via Campus Placement and was interviewed before Oct 2021. There were 3 interview rounds.
It is 3 section test. First section aptitude, english and logical reasoning. Second section is coding round. Third section is essay round. Cut off of every section is 70%.
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Encapsulation is a fundamental concept in object-oriented programming.
It helps in achieving data abstraction and information hiding.
It allows for better control over the data and prevents unauthorized access.
Encapsulation is achieved through the use of access modifiers such as public, private, and protected.
For example...
Function overloading is the ability to have multiple functions with the same name but different parameters.
Function overloading allows a function to perform different tasks based on the number and types of parameters passed to it.
It helps in writing cleaner and more readable code.
Example: void print(int x), void print(float x), void print(char x) are all overloaded functions with the same name but different parameter t
Function overloading is having multiple functions with the same name but different parameters. Function overwriting is replacing a function with a new one.
Function overloading is used to provide multiple ways to call a function with different parameters.
Function overwriting is used to replace a function with a new implementation.
Function overloading is resolved at compile-time based on the number and types of arguments...
Normalization is the process of organizing data in a database to reduce redundancy and dependency.
Normalization helps in improving data consistency and accuracy
It involves breaking down a table into smaller tables and defining relationships between them
Normalization is achieved through a series of normal forms, such as first normal form (1NF), second normal form (2NF), and so on
Normalization can prevent data anomalies,...
ACID properties are a set of properties that ensure database transactions are processed reliably.
ACID stands for Atomicity, Consistency, Isolation, and Durability
Atomicity ensures that a transaction is treated as a single, indivisible unit of work
Consistency ensures that a transaction brings the database from one valid state to another
Isolation ensures that concurrent transactions do not interfere with each other
Durabi...
DDL, DCL, and DML are three types of SQL commands used to manipulate databases.
DDL (Data Definition Language) is used to define the structure of the database schema, such as creating tables, altering tables, and dropping tables.
DCL (Data Control Language) is used to control access to the database, such as granting or revoking permissions.
DML (Data Manipulation Language) is used to manipulate data within the database, s...
I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 2 interview rounds.
I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.
Puzzles, Psychometric Test
I applied via Walk-in and was interviewed before Jul 2021. There was 1 interview round.
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
242
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Engineer
92
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
66
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
54
salaries
| ₹0 L/yr - ₹0 L/yr |
Servicenow Developer
53
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech