i
Agiliad
Technologies
Filter interviews by
Arbitration in CAN refers to the process of determining which message gets transmitted on the bus when multiple nodes attempt to send messages simultaneously.
Arbitration is based on the priority of the message identifier, with lower values having higher priority.
CAN uses a bitwise arbitration process where nodes compare their message identifiers bit by bit.
The node with the lowest identifier value wins arbitration and ...
Top trending discussions
posted on 14 Feb 2022
I applied via Naukri.com and was interviewed in Jan 2022. There were 4 interview rounds.
I come from a close-knit family that values education and support, fostering my passion for technology and problem-solving.
My parents are both educators, which instilled a love for learning in me from a young age.
I have two siblings; my older brother is an engineer, and my younger sister is studying computer science.
Family gatherings often involve discussions about technology and innovation, inspiring my career choice.
...
posted on 22 Sep 2023
I applied via Approached by Company and was interviewed before Sep 2022. There were 2 interview rounds.
Copy constructor is a special type of constructor which creates a new object as a copy of an existing object.
Copy constructor is used to initialize a new object as a copy of an existing object.
It takes an object of the same class as a parameter.
It is called automatically when a new object is created from an existing object.
Example: class MyClass { public: MyClass(const MyClass& obj) { // copy constructor logic } };
Copy constructor is used to create a new object as a copy of an existing object, while assignment operator is used to assign values from one object to another.
Copy constructor is called when a new object is created from an existing object, while assignment operator is called when an existing object is assigned values from another object.
Copy constructor creates a new object with its own memory space, while assignment o...
A static function is a function that is associated with a class rather than an instance of the class.
Static functions can be called without creating an instance of the class.
Static functions are commonly used for utility functions that do not require access to instance-specific data.
Static functions are declared using the 'static' keyword in many programming languages.
Example: 'Math.max()' in JavaScript is a static fun...
Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Start with 0 and 1 as the first two numbers in the series
Add the previous two numbers to get the next number in the series
Repeat this process to generate the Fibonacci series
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Ensures a class has only one instance
Provides a global point of access to that instance
Commonly used in scenarios where only one instance of a class is needed, such as database connections or logging
posted on 14 Dec 2024
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
Virtual inheritance allows a derived class to inherit from a base class without creating duplicate base class subobjects.
Virtual inheritance is used to resolve the Diamond Problem in C++ where a class inherits from two classes that have a common base class.
It ensures that only one copy of the base class is inherited by the derived class.
Virtual inheritance introduces a virtual base class subobject to the derived class,...
vtptr and vtable are key components of C++'s dynamic polymorphism, enabling method resolution at runtime.
vtable (virtual table) is a static table created for each class with virtual functions, containing pointers to the virtual functions.
vtptr (virtual table pointer) is a pointer in each object of a class that points to the vtable of its class.
When an object is created, its vtptr is initialized to point to the vtable o...
A class for string operations can include methods for concatenation, substring extraction, length calculation, etc.
Create a class with methods like concatenateStrings, extractSubstring, calculateLength, etc.
Use string manipulation functions like substring, concat, length, etc. within the class methods.
Ensure error handling for edge cases like empty strings or out-of-bounds indices.
Example: class StringOperations { conc...
posted on 18 Mar 2025
I appeared for an interview in Feb 2025, where I was asked the following questions.
I admire your company's innovative approach and commitment to quality, which aligns with my career goals and values as a developer.
Your company's focus on cutting-edge technology, like AI and machine learning, excites me as I want to work on impactful projects.
I appreciate your commitment to professional development, such as mentorship programs, which will help me grow my skills.
The collaborative culture here fosters c...
SQL constraints are rules applied to table columns to enforce data integrity and validity.
PRIMARY KEY: Uniquely identifies each record in a table. Example: `CREATE TABLE Users (UserID INT PRIMARY KEY);`
FOREIGN KEY: Ensures referential integrity between two tables. Example: `FOREIGN KEY (UserID) REFERENCES Users(UserID)`.
UNIQUE: Ensures all values in a column are different. Example: `CREATE TABLE Users (Email VARCHAR(25...
I applied via Campus Placement and was interviewed in Jun 2023. There were 3 interview rounds.
It had a test combining both coding and aptitude. It was of 90 minutes. Questions were decent and doable.
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
30 min 30 ques and gaming ques
ML and AI are used in our project to analyze user behavior and provide personalized recommendations.
ML algorithms are used to analyze user data and predict user preferences.
AI is used to provide personalized recommendations based on the analysis of user behavior.
Examples include recommendation systems for e-commerce websites and personalized content suggestions on streaming platforms.
Lagging concept refers to a concept or idea that is behind or not up to date compared to current standards or practices.
Refers to outdated technology or methods in software development
Can lead to inefficiencies, bugs, or security vulnerabilities
Examples include using deprecated libraries or not following best practices for coding
I applied via Recruitment Consultant and was interviewed before Apr 2020. There were 4 interview rounds.
Automating a travel booking website using Python and Selenium involves writing scripts to simulate user actions.
Use Selenium WebDriver to automate browser actions
Identify web elements using locators like ID, class, name, etc.
Use Python libraries like requests and BeautifulSoup for web scraping
Implement test cases to ensure the website functions as expected
Handle exceptions and errors that may occur during automation
posted on 21 Aug 2022
The number of degrees of freedom controlled in a fixture depends on the type and complexity of the fixture.
A simple fixture may control only one degree of freedom, such as rotation around a single axis.
A more complex fixture may control multiple degrees of freedom, such as rotation around multiple axes and translation in multiple directions.
The number of degrees of freedom controlled in a fixture can also depend on the...
12 Degree of Freedom refers to the number of independent movements a rigid body can make in 3D space.
A rigid body with 12 degrees of freedom can move in any direction and rotate around any axis.
The 12 degrees of freedom are divided into 6 translational and 6 rotational degrees of freedom.
Examples of systems with 12 degrees of freedom include a spacecraft in orbit or a robot arm with 6 joints.
based on 1 interview experience
Senior Software Engineer
406
salaries
| ₹5 L/yr - ₹11.4 L/yr |
Technical Lead
179
salaries
| ₹12.7 L/yr - ₹22.3 L/yr |
Senior Engineer
111
salaries
| ₹4.8 L/yr - ₹17.5 L/yr |
Software Engineer
91
salaries
| ₹3.5 L/yr - ₹7.5 L/yr |
Senior Technical Lead
47
salaries
| ₹16.8 L/yr - ₹29.3 L/yr |
Schneider Electric
Rockwell Automation
GKN
Falcon Autotech