i
Filter interviews by
The four pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions that manipulate it together.
Inheritance: Creating new classes from existing ones, inheriting their properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
MVC stands for Model-View-Controller. It is a software design pattern that separates an application into three interconnected components.
Model represents the data and business logic of the application
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
MVC helps developers to write clean, modular and maintainable code
It also enables parallel develop...
Any word of character count how many times have reach character
I have over 5 years of experience in software engineering, focusing on full-stack development and agile methodologies.
Full-Stack Development: I have worked on both front-end and back-end technologies, including React for UI and Node.js for server-side logic.
Agile Methodologies: I have participated in multiple Agile projects, contributing to sprint planning and daily stand-ups to ensure timely delivery.
Collaboration: I ...
Top trending discussions
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
posted on 1 Sep 2021
I applied via LinkedIn and was interviewed before Sep 2023. There were 2 interview rounds.
Dsa. , oops and basics of database management
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
There were 3 questions, which I had to do in 2 hours.
the questions were from arrays and Strings
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
Basic Js concepts like debouncing,event loop, and other output-based questions.
Optimization techniques are methods used to improve the efficiency and performance of software applications.
Use algorithms like greedy, dynamic programming, or divide and conquer to optimize code
Minimize time complexity by avoiding nested loops and unnecessary iterations
Utilize data structures like hash tables, arrays, and trees for efficient storage and retrieval
Profile code to identify bottlenecks and optimize critic...
I applied via Referral and was interviewed in Jul 2023. There were 2 interview rounds.
I applied via Youtube Video and was interviewed before Feb 2023. There were 3 interview rounds.
There were many questions to be solved within an hour, but the expectation was to solve maximum you can.
1 DSA based and 2 SQL coding questions with 5/6 DSA based MCQs
Python code to find missing element and SQL query for fetching data from multiple tables.
Python code to find missing element: Use set difference to find missing elements in range 0 to 100.
SQL query for fetching data from multiple tables: Use JOINs like INNER JOIN, LEFT JOIN, or CROSS JOIN to combine data from multiple tables.
Types of Joins in SQL: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN.
Stored Procedures: Precompi...
I applied via Campus Placement
Basic DSA questions related to string and hashmap
Check if a sentence contains all vowels (a, e, i, o, u) at least once.
Convert the sentence to lowercase to ensure uniformity.
Use a set to track the vowels found in the sentence.
Iterate through the sentence and add vowels to the set.
At the end, check if the set contains all five vowels: a, e, i, o, u.
Example: 'The quick brown fox jumps over a lazy dog' returns true.
based on 1 review
Rating in categories
GIS Engineer
118
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Software Developer
32
salaries
| ₹6 L/yr - ₹14.3 L/yr |
Senior GIS Engineer
23
salaries
| ₹3.4 L/yr - ₹6 L/yr |
Senior Software Engineer
20
salaries
| ₹8.2 L/yr - ₹15.1 L/yr |
Senior Software Developer
16
salaries
| ₹8.1 L/yr - ₹14.8 L/yr |
Global Edge Software
PagarBook
MasterSoft ERP Solutions
SurePrep