Filter interviews by
I applied via Campus Placement and was interviewed in May 2023. There were 4 interview rounds.
30-minutes+coding 1hr round moderate level
1hr coding+aptitude test moderate level
Multiple inheritance is not supported in Java due to the Diamond Problem.
Java does not support multiple inheritance for classes to avoid the Diamond Problem.
Interfaces in Java can have multiple inheritance as a class can implement multiple interfaces.
Example: class A extends B, C // This will result in a compile-time error.
Top trending discussions
posted on 21 Feb 2025
I appeared for an interview before Feb 2024.
I appeared for an interview in Jan 2025, where I was asked the following questions.
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
var, let, and const are all used to declare variables in JavaScript, but they have different scopes and mutability.
var is function-scoped and can be redeclared and reassigned
let is block-scoped and can be reassigned but not redeclared
const is block-scoped and cannot be reassigned or redeclared
Polyfills of bind method provide a way to use the bind method in older browsers that do not support it natively.
Polyfill code typically checks if the bind method is available and if not, it creates a new function that mimics the behavior of bind.
One common polyfill for the bind method is the following: Function.prototype.bind = Function.prototype.bind || function() { // polyfill code here };
Polyfills are often used to ...
Create a search bar component in React for filtering data
Create a functional component for the search bar
Use state to store the search query
Implement a onChange event handler to update the search query
Filter the data based on the search query
There were 50 question out of which if you score 20 you were passed out to next round, No negative markings.
posted on 20 Nov 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed before Nov 2023. There were 3 interview rounds.
1hr
DSA
C++
Javascript
Hackerrank
Two DSA question on Appcoder platform
SOAP is a protocol, REST is an architectural style for web services.
SOAP is a protocol, while REST is an architectural style for web services
SOAP uses XML for message format, REST can use various formats like JSON, XML, etc.
SOAP is more rigid and has built-in security features, REST is more flexible and relies on underlying protocols for security
SOAP has strict rules for communication, REST is more lightweight and simp...
I applied via Campus Placement and was interviewed before Mar 2022. There were 5 interview rounds.
30 Questions Of Aptitude regarding Logical thinking etc
2 Coding Questions regarding Programming in C language
Manager and employee problem. Given a table with id, Employee, managerId. Print the hierarchy in a tree format.
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
DNS stands for Domain Name System, used to translate domain names to IP addresses. Schemas define the structure of data.
DNS is like a phone book for the internet, translating domain names to IP addresses
Schemas define the structure of data in databases or programming languages
DNS helps in resolving domain names like www.google.com to IP address like 172.217.7.238
Schemas ensure data consistency and integrity by defining...
The request-response cycle is the process of a client sending a request to a server, which then processes the request and sends back a response.
Client sends a request to the server
Server processes the request
Server sends back a response to the client
Communication typically happens over HTTP protocol
Examples: When you type a URL in a browser, it sends a request to the server which then sends back the webpage
A good programmer is someone who is skilled in problem-solving, has strong technical knowledge, and is able to work well in a team.
Strong problem-solving skills
Solid technical knowledge
Ability to work well in a team
Continuous learning and improvement
Good communication skills
Attention to detail
Creativity and innovation
Adaptability to new technologies
Efficient coding practices
Node.js is a runtime environment that allows you to run JavaScript on the server side. It is commonly used for building backend applications.
Node.js is built on Chrome's V8 JavaScript engine and uses an event-driven, non-blocking I/O model, making it lightweight and efficient for handling multiple connections.
It allows developers to use JavaScript for server-side scripting, enabling them to write both client-side and s...
based on 1 interview experience
Difficulty level
Duration
based on 2 reviews
Rating in categories
Software Engineer
8
salaries
| ₹5 L/yr - ₹12.3 L/yr |
Senior Software Engineer
6
salaries
| ₹8 L/yr - ₹12 L/yr |
Product Owner
6
salaries
| ₹11.7 L/yr - ₹18.8 L/yr |
Associate Software Engineer
5
salaries
| ₹5 L/yr - ₹6 L/yr |
Sales Development Representative
5
salaries
| ₹6.7 L/yr - ₹8.5 L/yr |
Yalamanchili Software Exports
Global Edge Software
PagarBook
Futran Solutions