i
AIT Global
Filter interviews by
SDLC stands for Software Development Life Cycle, which is a process used by software developers to design, develop, and test software applications.
1. Planning: Define the scope, requirements, and objectives of the project.
2. Analysis: Gather and analyze requirements from stakeholders.
3. Design: Create a detailed design of the software based on requirements.
4. Implementation: Develop the software according to the design...
Top trending discussions
posted on 8 Oct 2024
Simple map question basically it was frequency based sorting
Object-oriented programming paradigm where data and behavior are encapsulated within objects
Encapsulation: bundling data and methods that operate on the data within a single unit
Inheritance: ability for a class to inherit properties and behavior from another class
Polymorphism: ability for objects of different classes to respond to the same method call
Threads in operating system are lightweight processes that share the same memory space and resources.
Threads allow for concurrent execution within a single process
Threads share the same memory space, allowing for efficient communication and data sharing
Threads can be created and managed by the operating system or by the application itself
Examples of threading models include user-level threads and kernel-level threads
Debugging is the process of identifying and fixing errors or bugs in software code.
Identifying and isolating issues in the code
Using tools like breakpoints and print statements to track down bugs
Fixing errors to ensure the code runs correctly
Testing the code to verify that the bugs have been resolved
Debugging can be achieved by identifying and fixing errors in the code.
Use debugging tools like breakpoints to pause the code execution and inspect variables
Review the code logic and look for syntax errors or logical mistakes
Utilize logging to track the flow of the program and identify issues
Test the code with different inputs to reproduce and isolate the bugs
Collaborate with team members to get fresh perspectives on t
SQL is a programming language used for managing and manipulating relational databases.
SQL stands for Structured Query Language
It is used to communicate with databases to perform tasks such as querying data, updating records, and creating tables
Examples of SQL commands include SELECT, INSERT, UPDATE, DELETE
Join is used to combine rows from two or more tables based on a related column, while Procedure is a set of SQL statements that perform a specific task.
Join is used to retrieve data from multiple tables based on a related column
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Procedure is a set of SQL statements stored in the database and executed when called
Procedures can accept input parameters
I applied via Company Website and was interviewed in Nov 2021. There were 2 interview rounds.
2 JavaScript Programs , Aptitude, MCQs for JavaScript and React
I applied via Naukri.com and was interviewed before Apr 2019. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2021. There were 3 interview rounds.
Coding languages
I applied via Internshala and was interviewed in May 2021. There was 1 interview round.
posted on 1 Jul 2021
based on 1 review
Rating in categories
Software Developer
32
salaries
| ₹2.2 L/yr - ₹7.4 L/yr |
Software Engineer
30
salaries
| ₹2 L/yr - ₹10 L/yr |
Associate Software Engineer
28
salaries
| ₹2.5 L/yr - ₹5 L/yr |
QA Engineer
22
salaries
| ₹4.1 L/yr - ₹11 L/yr |
Team Lead
21
salaries
| ₹4.9 L/yr - ₹17 L/yr |
TCS
Infosys
Wipro
HCLTech