Filter interviews by
Abstraction is the concept of hiding complex details and showing only the essential features of an object or system.
Abstraction allows us to focus on what an object does instead of how it does it
It helps in reducing complexity and improving efficiency
Examples include abstract classes and interfaces in object-oriented programming
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable tables
It helps in reducing data redundancy by eliminating duplicate data
Normalization ensures data integrity by enforcing relationships between tables
There are different levels of normalization such as 1NF, 2NF, 3NF, and BCNF
Normalization is a process used to organize a database in a way that reduces redundancy and dependency.
Normalization helps in reducing data redundancy by breaking up tables into smaller ones.
There are different normal forms like 1NF, 2NF, 3NF, BCNF, and 4NF.
Normalization ensures data integrity and reduces anomalies in the database.
Example: Breaking up a table with customer details into separate tables for customer info
SQL is a relational database management system, while NoSQL is a non-relational database management system.
SQL uses structured query language for querying data, while NoSQL databases use different query languages like MongoDB's query language.
SQL databases are table-based, with a predefined schema, while NoSQL databases are document-based, key-value pairs, graph databases, or wide-column stores.
SQL databases are good f...
posted on 10 Dec 2024
I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Bachelor's degree in Computer Science from XYZ University
I come from a close-knit family of five, including my parents, older sister, and younger brother.
Close-knit family of five
Parents, older sister, and younger brother
We enjoy spending time together traveling and trying new restaurants
Seeking new challenges and opportunities for growth in a different environment.
Desire for new challenges and learning opportunities
Seeking a better work-life balance
Interested in working with new technologies or industries
Looking for a more collaborative team environment
Nothing it went well
Same here , asked basics of java and C#
posted on 5 Jan 2025
60 MCQ questions are there
Array list is faster for accessing elements by index, while Linked List is better for frequent insertions and deletions.
Array list has constant time access to elements by index, while Linked List requires traversing the list to find an element.
Linked List is better for frequent insertions and deletions as it only requires changing pointers, while Array list may require shifting elements.
Array list uses contiguous memor...
posted on 28 Jun 2024
I applied via Job Fair and was interviewed in May 2024. There were 4 interview rounds.
About front end , html, css, reasoning,
let, var, and const are keywords used in JavaScript to declare variables with different scopes and mutability.
let is used to declare variables with block scope and allows reassignment
var is used to declare variables with function scope and allows redeclaration
const is used to declare variables with block scope and does not allow reassignment, but the value can still be mutable
Angular is a popular open-source front-end web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem of libraries and tools.
Examples: AngularJS, Angular 2, A...
Services in Angular are singleton objects that can be used to share data and functionality across components.
Services are used to encapsulate reusable functionality, such as data fetching, logging, or authentication.
Services can be injected into components, directives, or other services using Angular's dependency injection system.
Services are typically defined using the @Injectable decorator.
Example: A DataService serv...
Angular is a popular open-source front-end web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
Angular is a popular open-source web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
based on 9 reviews
Rating in categories
Senior Associate
134
salaries
| ₹4 L/yr - ₹13 L/yr |
Software Developer
127
salaries
| ₹2.4 L/yr - ₹10.3 L/yr |
Senior Software Engineer
79
salaries
| ₹4.5 L/yr - ₹13 L/yr |
Software Associate
53
salaries
| ₹2.4 L/yr - ₹8 L/yr |
Associate
49
salaries
| ₹1.3 L/yr - ₹7.5 L/yr |
TCS
Infosys
Wipro
HCLTech