Filter interviews by
Basic aptitude questions
The question is asking for the output of JavaScript code, C++ code, and MySQL.
JavaScript code outputs can be displayed in the browser console or on a webpage.
C++ code outputs can be printed to the console using cout statements.
MySQL outputs can be retrieved using SQL queries and displayed in a table format.
posted on 10 Mar 2021
I applied via Referral and was interviewed in Sep 2020. There were 3 interview rounds.
posted on 9 Sep 2022
I applied via Job Portal and was interviewed before Sep 2021. There were 2 interview rounds.
posted on 12 Feb 2021
I applied via Other and was interviewed before Feb 2020. There were 3 interview rounds.
HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.
HashMap uses an array of buckets to store key-value pairs
Each bucket contains a linked list of entries with the same hash code
When a key-value pair is added, its hash code is used to determine the bucket and added to the linked list
When a value is retrieved, its hash code is used to find the bucket and search the linked ...
Set methods are used to set values of private variables in a class.
Set methods are also known as setter methods.
They are used to ensure encapsulation in object-oriented programming.
They typically take a parameter and set the value of a private variable to that parameter.
For example, a set method for a class variable 'name' might look like: public void setName(String name) { this.name = name; }
I applied via Naukri.com and was interviewed in Feb 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Aug 2021. There were 5 interview rounds.
Aptitude consisted of basic quant questions, followed by technical concepts related OOP, .net, java and SQL.
posted on 6 Nov 2021
I applied via Campus Placement and was interviewed in May 2021. There were 4 interview rounds.
posted on 12 Oct 2022
I applied via Company Website and was interviewed in Sep 2022. There were 3 interview rounds.
Count the occurrences of words in a string.
Split the string into words using whitespace as a delimiter.
Create a dictionary to store the word count.
Iterate through the words and increment the count in the dictionary.
Return the dictionary.
Microservice architecture offers flexibility and scalability but also adds complexity and requires careful management.
Positives: flexibility, scalability, fault isolation, independent deployment, technology diversity
Negatives: increased complexity, higher operational overhead, potential for communication issues, requires careful management
Example: Netflix uses microservices to handle millions of users and provide perso...
posted on 3 Jun 2023
posted on 4 Aug 2021
based on 1 interview
Interview experience
Senior Software Engineer
405
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Software Engineer
150
salaries
| ₹4 L/yr - ₹13.9 L/yr |
Senior Software Test Engineer
116
salaries
| ₹4 L/yr - ₹14.6 L/yr |
Software Developer
50
salaries
| ₹4 L/yr - ₹12 L/yr |
Senior Software Developer
44
salaries
| ₹5.1 L/yr - ₹19.2 L/yr |
Financial Software & Systems
Ramco Systems
IBS Software Services
Duck Creek Technologies