i
Chetu
Filter interviews by
Be the first one to contribute and help others!
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.
posted on 12 Aug 2022
I applied via Recruitment Consulltant and was interviewed before Aug 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jul 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in May 2019. There was 1 interview round.
MVC separates data flow into three components: Model, View, and Controller.
Model represents data and business logic
View displays data to the user
Controller handles user input and updates the model and view accordingly
Data flows from the model to the view through the controller
Changes in the view are communicated to the controller, which updates the model and view
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: Displays the data to the user and handles user input
Controller: Acts as an intermediary between the Model and View, handling user input and updating the Model and View accordingly
I applied via Recruitment Consultant and was interviewed before Jun 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Sep 2021. There were 4 interview rounds.
Math and verbal round .
General topics to speak
Implement a function to find duplicates in an array of strings using Hashmap.
Create a Hashmap to store the frequency of each string in the array
Iterate through the array and check if the frequency of any string is greater than 1
If yes, add it to the list of duplicates
Return the list of duplicates
I applied via Naukri.com and was interviewed before Jul 2021. There was 1 interview round.
Hashmap is a data structure that stores key-value pairs and provides constant time complexity for insertion, deletion, and retrieval.
Hashmap uses hashing function to map keys to indices in an array
Collisions can occur when two keys map to the same index, which can be resolved using separate chaining or open addressing
Java implementation: HashMap
Spring is a framework while Spring Boot is a tool that simplifies Spring application development.
Spring Boot provides auto-configuration and embedded servers.
Spring requires more configuration and setup.
Spring Boot is opinionated and follows 'convention over configuration'.
Spring Boot reduces boilerplate code.
Spring Boot is ideal for microservices and standalone applications.
The type of controller in Spring is @Controller and the type of annotations are @RequestMapping and @ResponseBody.
@Controller is used to mark a class as a Spring MVC controller.
@RequestMapping is used to map a URL to a method in a controller.
@ResponseBody is used to indicate that the return value of a method should be serialized and returned as the response body.
Junkins is not a known term in software engineering.
Junkins is not a term used in software engineering.
It is possible that the interviewer misspoke or meant to ask a different question.
It is important to clarify any confusion or misunderstandings during an interview.
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed in Feb 2021. There were 3 interview rounds.
Software Engineer
1.2k
salaries
| ₹2.5 L/yr - ₹11 L/yr |
Software Developer
1k
salaries
| ₹2 L/yr - ₹9 L/yr |
Senior Software Engineer
646
salaries
| ₹4.4 L/yr - ₹10.5 L/yr |
Team Lead
280
salaries
| ₹4.2 L/yr - ₹13.5 L/yr |
Senior Software Developer
220
salaries
| ₹4.6 L/yr - ₹11 L/yr |
Thomson Reuters
Oracle Cerner
R Systems International
EbixCash Limited