i
Devon Software
Services
Filter interviews by
Polymorphism is the ability of a single function or method to operate on different data types.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example of compile-time polymorphism: function overloading in Java.
Example of runtime polymorphism: method overriding in Java.
Po...
Top trending discussions
I applied via Naukri.com and was interviewed in Jun 2019. There were 5 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Write a function that prints the numbers from 1 to 100. However, for multiples of three, print "Fizz" instead of the number, and for multiples of five, print "Buzz." For numbers that are multiples of both three and five, print "FizzBuzz."
Group discussion with fellow students on topics related to IT companies.
posted on 23 Dec 2024
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
In the next five years, I envision myself leading a team of software engineers, working on cutting-edge technologies, and making significant contributions to the company's success.
Leading a team of software engineers
Working on cutting-edge technologies
Making significant contributions to the company's success
I am excited about the opportunity to work on complex software projects and contribute to innovative solutions.
Opportunity to work on complex software projects
Contribute to innovative solutions
Excited about the challenges and learning opportunities
Various data types in JavaScript include string, number, boolean, object, array, null, and undefined.
String: 'hello'
Number: 42
Boolean: true or false
Object: { key: value }
Array: [1, 2, 3]
Null: null
Undefined: undefined
I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.
Coding test is of 24 hours test and after the completion need to submit the code. The test topic was related to - Basic Programming Questions, OOPS Concepts, Software Development LifeCycle etc.
Platform - Any IDE we can use for coding.
posted on 20 Dec 2024
I appeared for an interview in Nov 2024.
The challenges faced during the project included tight deadlines, communication issues, and technical constraints.
Tight deadlines required efficient time management and prioritization of tasks.
Communication issues among team members led to misunderstandings and delays in decision-making.
Technical constraints such as limited resources or outdated technology hindered progress and required creative problem-solving.
Example...
Standard coding practices in PHP include following PSR standards, using meaningful variable names, writing clean and readable code, and using proper indentation.
Follow PSR standards for coding consistency (e.g. PSR-1, PSR-2)
Use meaningful variable and function names for clarity
Write clean and readable code with proper indentation and formatting
Avoid using deprecated functions and features
Use comments to explain complex...
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
What is OOPS concepts?
posted on 29 Dec 2024
I appeared for an interview in Nov 2024.
Design and implement a least recently used (LRU) cache mechanism that supports `get` and `put` operations.
I appeared for an interview in Apr 2025, where I was asked the following questions.
Promises in JavaScript represent the eventual completion or failure of an asynchronous operation.
A Promise can be in one of three states: pending, fulfilled, or rejected.
Example: const myPromise = new Promise((resolve, reject) => { /* async code */ });
Promises allow chaining with .then() for success and .catch() for errors.
Example: myPromise.then(result => console.log(result)).catch(error => console.error(erro...
Python slq apti path json sksa
Solving problems in Python involves understanding algorithms, data structures, and leveraging Python's built-in features.
Understand the problem: Break it down into smaller parts.
Choose the right data structure: Use lists, dictionaries, or sets based on the problem.
Utilize Python libraries: Leverage libraries like NumPy or Pandas for complex data manipulation.
Write clean code: Follow PEP 8 guidelines for readability.
Tes...
based on 1 interview experience
Senior Architect
43
salaries
| ₹22 L/yr - ₹36 L/yr |
Technical Architect
42
salaries
| ₹19 L/yr - ₹30 L/yr |
Associate Architect
26
salaries
| ₹15 L/yr - ₹21 L/yr |
Data Engineer
23
salaries
| ₹12.5 L/yr - ₹15 L/yr |
Architect
20
salaries
| ₹17.1 L/yr - ₹28.5 L/yr |
JoulestoWatts Business Solutions
DotPe
Thoughtsol Infotech
11:11 Systems