Filter interviews by
I applied via Company Website and was interviewed in Jan 2022. There were 2 interview rounds.
Top trending discussions
I applied via campus placement at National Institute of Technology (NIT), Silchar and was interviewed in Apr 2024. There were 3 interview rounds.
Normal Math and Logical reasoning
Solving a puzzle using Code
Asked about projects
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
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: Inheritance allows a child class to override a method from its parent class, providing different func
I chose Java for its platform independence, strong community support, and extensive libraries.
Platform independence allows Java code to run on any device with a JVM
Strong community support ensures access to resources and help when needed
Extensive libraries provide pre-built solutions for common programming tasks
posted on 12 Sep 2024
Preprocessing raw data involves cleaning, transforming, and organizing data to make it suitable for analysis.
Remove any irrelevant or duplicate data
Handle missing values by imputation or deletion
Normalize or standardize numerical data
Encode categorical variables using techniques like one-hot encoding
Feature scaling for machine learning algorithms
Perform text preprocessing like tokenization and stemming
Specify the existing solution by documenting its architecture, components, technologies used, and any modifications made.
Document the architecture of the solution, including high-level components and their interactions
List the technologies used in the solution, such as programming languages, frameworks, and databases
Describe any modifications or customizations made to the existing solution
Include any performance metric...
I applied via Naukri.com and was interviewed in Jul 2023. There were 4 interview rounds.
Yes, I have over 5 years of experience in WPF, C# .NET development, and MVVM design patterns.
Yes, I have 5+ years of experience in WPF development.
Yes, I have 5+ years of experience in C# .NET development.
Yes, I have 5+ years of experience in MVVM design patterns.
1. Multiple inheritance in C# can be achieved using interfaces. 2. INotifyPropertyChanged is an interface used for data binding in WPF and Silverlight applications.
Multiple inheritance in C# can be implemented using interfaces, as C# does not support multiple inheritance of classes.
Create multiple interfaces and implement them in a single class to achieve multiple inheritance.
Example: interface Interface1 { void Method...
Use alternative methods like callbacks, promises, or async/await to avoid blocking while loops for data acquisition.
Use callbacks to handle asynchronous data retrieval without blocking the main thread.
Utilize promises to handle asynchronous operations and avoid the need for while loops.
Implement async/await to write asynchronous code in a synchronous manner without the need for while loops.
Delegates are a type-safe function pointers used in C# to reference methods.
Delegates allow methods to be passed as parameters
Delegates can be used to define callback methods
Delegates are commonly used in event handling
Answers to various technical questions related to software engineering.
1. Bit manipulation involves manipulating individual bits in a binary number to perform operations like setting, clearing, toggling, or shifting.
2. MVVM (Model-View-ViewModel) design pattern separates the user interface from the business logic by introducing a ViewModel to manage the data and behavior.
3. Connecting a motor to a PC typically involves...
posted on 1 Apr 2024
malloc is a function in C used to allocate memory dynamically, while 'new' is an operator in C++ used for the same purpose.
malloc is a function in C, while 'new' is an operator in C++.
malloc returns a void pointer, while 'new' returns a pointer of the specified type.
malloc does not call constructors, while 'new' calls constructors for the allocated memory.
malloc requires manual memory deallocation with free(), while 'n...
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
Moderate level aptitude but cutoff was at 75%
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 3 interview rounds.
Related to dbms,os,networking
Unix shell is a command-line interpreter that provides a user interface for interacting with the operating system.
It is a program that takes commands from the keyboard and gives them to the operating system to perform.
It allows users to execute commands, run scripts, manage files, and perform various other tasks.
Common Unix shells include Bash, Zsh, and Ksh.
Shell scripting is a powerful tool for automating tasks and wr
I applied via LinkedIn and was interviewed before Mar 2020. There was 1 interview round.
Assignments with Reasoning and maths etc.
Design Engineer
408
salaries
| ₹2.8 L/yr - ₹9 L/yr |
Senior Design Engineer
330
salaries
| ₹4.2 L/yr - ₹13.5 L/yr |
Product Design Engineer
141
salaries
| ₹6.5 L/yr - ₹15.3 L/yr |
Production Engineer
108
salaries
| ₹1.5 L/yr - ₹6 L/yr |
Senior Engineer
102
salaries
| ₹5 L/yr - ₹14 L/yr |
Bharat Forge
Samvardhana Motherson Group
Endurance Technologies
Sundaram Clayton