Filter interviews by
Basic question in angular and c#
OOPS in Java stands for Object-Oriented Programming System, which is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that interact with each other to solve complex problems
It involves concepts like classes, objects, inheritance, polymorphism, and encapsulation
Example: Inheritance allows a subclass to inherit properties and behaviors from a superclass
Top trending discussions
I applied via campus placement at Army Institute of Technology, Pune and was interviewed in Oct 2024. There were 3 interview rounds.
There was a coding round and out of 75 students 28 got selected for next round
posted on 5 Dec 2024
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
posted on 4 Jan 2025
Algorithm to create a Linked List.
posted on 28 Dec 2024
I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.
Java coding questions, basic Java questions.
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Technical sql questions
Oops concept and sql db questions
Find the largest string from a given array of 5 strings
Iterate through the array of strings and compare the length of each string
Keep track of the largest string found so far
Return the largest string at the end
Use Selenium WebDriver to locate the dropdown element and check if the required option is displayed
Locate the dropdown element using Selenium WebDriver
Use the Select class to interact with the dropdown
Verify if the required option is displayed using isSelected() method
I applied via Campus Placement
Normal DP question (LC med)
posted on 27 Jan 2023
I applied via Job Portal and was interviewed in Dec 2022. There were 2 interview rounds.
To find code performance issues in production, use monitoring tools and profiling techniques.
Use monitoring tools like New Relic, AppDynamics, or Datadog to track performance metrics and identify bottlenecks.
Use profiling techniques like CPU profiling, memory profiling, and network profiling to pinpoint specific areas of the code that are causing performance issues.
Analyze logs and error messages to identify patterns a...
Asynchronous programming is a programming paradigm that allows multiple tasks to run concurrently without blocking each other.
Asynchronous programming is used to improve the performance of applications that require a lot of I/O operations.
It involves the use of callbacks, promises, and async/await keywords in JavaScript.
Asynchronous programming can be used in both front-end and back-end development.
Examples of asynchro...
Program to change background color on button click in Angular
Create a button in Angular template
Add click event listener to the button
Use setInterval() function to change background color after every 0.5 sec
Use ngStyle directive to change background color dynamically
Use Angular's 'resolve' property to load component after services are loaded.
Create a resolver service that waits for all three services to complete before resolving.
Add the resolver service to the 'resolve' property of the component's route.
Access the resolved data in the component using the ActivatedRoute service.
Example: { path: 'my-component', component: MyComponent, resolve: { data: MyResolverService } }
IQueryable is for querying data from a source that implements IQueryable interface while IEnumerable is for iterating over a collection of data.
IQueryable is used for deferred execution while IEnumerable is used for immediate execution.
IQueryable is used for querying data from a remote data source while IEnumerable is used for querying data from an in-memory collection.
IQueryable is more efficient for large datasets as...
Entity Framework is an ORM while ADO.NET is a data access technology.
Entity Framework is easier to use and provides more abstraction than ADO.NET.
ADO.NET is faster and more flexible than Entity Framework.
Use Entity Framework for simple CRUD operations and ADO.NET for complex queries and performance-critical applications.
It was straightforward
The candidate should discuss their previous experience, how they handle their role and expectations, their work schedule, and provide an explanation about their previous team.
Discuss previous experience in software engineering roles
Explain how you handled your role and met expectations in previous positions
Describe your typical work schedule and any flexibility you have
Provide an overview of your previous team, their s
Interview experience
Engineer- Customer Support
64
salaries
| ₹4 L/yr - ₹8.1 L/yr |
Senior Engineer
34
salaries
| ₹4.5 L/yr - ₹12 L/yr |
Assistant Manager
31
salaries
| ₹7.6 L/yr - ₹14 L/yr |
Service Engineer
28
salaries
| ₹2.2 L/yr - ₹6.7 L/yr |
Product Manager
17
salaries
| ₹7 L/yr - ₹16.8 L/yr |
Thermo Fisher Scientific
Agilent Technologies
Waters Corporation
Shimadzu Analytical India