Add office photos
Engaged Employer

Tata Elxsi

3.9
based on 2k Reviews
Filter interviews by

100+ Interview Questions and Answers

Updated 26 Nov 2024
Popular Designations

Q101. c++ and c differnce

Ans.

C++ is an object-oriented programming language with additional features compared to C.

  • C++ supports object-oriented programming concepts like classes and inheritance, while C does not.

  • C++ has a richer standard library compared to C.

  • C++ allows for function overloading and templates, which are not available in C.

Add your answer

Q102. Tools used for system engineering etc..

Ans.

Tools commonly used for system engineering include requirements management tools, modeling and simulation software, and configuration management tools.

  • Requirements management tools help capture, track, and manage system requirements throughout the development process (e.g. IBM DOORS, Jama Connect)

  • Modeling and simulation software allows engineers to create virtual models of systems to analyze performance and behavior (e.g. MATLAB Simulink, ANSYS)

  • Configuration management tools ...read more

Add your answer

Q103. Explain about the services in android

Ans.

Services in Android are components that run in the background to perform long-running operations.

  • Services can be used to play music in the background while the user interacts with other apps.

  • They can also be used to download files from the internet even when the app is not in the foreground.

  • Services can run indefinitely or be scheduled to run at specific times.

  • They can communicate with other components using broadcasts, intents, or bound services.

Add your answer

Q104. what are pointers in c

Ans.

Pointers in C are variables that store memory addresses. They are used to manipulate data and create dynamic data structures.

  • Pointers allow direct access to memory locations

  • They are used for dynamic memory allocation

  • Pointers can be used to pass arguments by reference

  • They enable the creation of complex data structures like linked lists and trees

View 1 answer
Discover null interview dos and don'ts from real experiences

Q105. Done usability testing?

Ans.

Yes, I have done usability testing.

  • Conducted usability testing on multiple projects

  • Used various methods such as moderated and unmoderated testing

  • Analyzed results and provided recommendations for improvements

Add your answer

Q106. Flow of Linux booting

Ans.

Linux booting involves several stages including BIOS, bootloader, kernel loading, and initialization.

  • BIOS performs Power-On Self Test (POST) and locates the bootloader

  • Bootloader (GRUB, LILO) loads the kernel into memory

  • Kernel initializes hardware, mounts the root filesystem, and starts init process

  • Init process (systemd, SysVinit) starts user space processes and services

Add your answer
Are these interview questions helpful?

Q107. Different types of dbs

Ans.

Different types of databases include relational, NoSQL, graph, and document databases.

  • Relational databases store data in tables with rows and columns (e.g. MySQL, PostgreSQL)

  • NoSQL databases are non-relational and can handle unstructured data (e.g. MongoDB, Cassandra)

  • Graph databases use graph structures for semantic queries (e.g. Neo4j, Amazon Neptune)

  • Document databases store data in documents (e.g. Couchbase, Firebase)

Add your answer

Q108. How do describe v-model?

Ans.

V-model is a software development model that emphasizes the relationship between each phase of development and its corresponding testing phase.

  • V-model is a sequential path of the waterfall model where testing is done in parallel with the development phase.

  • Each phase must be completed before the next phase begins.

  • It involves verification and validation activities at each stage to ensure high-quality software.

  • The V-shaped diagram represents the relationship between each phase o...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q109. What is azimuth?

Ans.

Azimuth is the angle between a celestial object and the observer's true north horizon.

  • Azimuth is measured in degrees from 0 to 360, with 0 being north, 90 being east, 180 being south, and 270 being west.

  • It is commonly used in astronomy and navigation to determine the direction of an object in the sky.

  • Azimuth can also be calculated using a compass or GPS device to determine the direction of travel.

  • In virtual reality and gaming, azimuth is used to track the orientation of the u...read more

View 1 answer

Q110. UDS and can difference

Ans.

UDS and CAN are communication protocols used in automotive systems.

  • UDS (Unified Diagnostic Services) is a protocol used for diagnostic communication between a tester and an electronic control unit (ECU) in vehicles.

  • CAN (Controller Area Network) is a communication protocol used for high-speed data exchange between ECUs in vehicles.

  • UDS is primarily used for diagnostic purposes, such as reading and clearing fault codes, while CAN is used for real-time data exchange between ECUs....read more

Add your answer

Q111. Recent projects

Ans.

Developed a web application for tracking inventory and sales data

  • Used React for front-end development

  • Implemented RESTful APIs using Node.js

  • Utilized MongoDB for database storage

Add your answer

Q112. What is waterfall model

Ans.

Waterfall model is a linear sequential software development process.

  • It follows a step-by-step approach where progress flows in one direction, like a waterfall.

  • Each phase must be completed before moving on to the next phase.

  • Examples of phases in waterfall model: requirements, design, implementation, testing, deployment.

Add your answer

Q113. Reverese a 32 byte number

Ans.

To reverse a 32 byte number, swap the first and last byte, second and second last byte, and so on.

  • Iterate through the first half of the number and swap each byte with its corresponding byte from the second half.

  • Use bitwise operations to swap the bytes.

  • Convert the number to a string, reverse the string, and convert it back to a number.

Add your answer

Q114. explain packages in java

Ans.

Packages in Java are used to organize classes and interfaces into namespaces for better code organization and reusability.

  • Packages help in avoiding naming conflicts by grouping related classes together.

  • Packages can be nested within each other to create a hierarchical structure.

  • Packages are declared using the 'package' keyword at the beginning of a Java file.

  • Example: 'package com.example.myapp;' declares a package named 'com.example.myapp'.

Add your answer

Q115. technologies used in my project

Ans.

The technologies used in my project include Selenium WebDriver, Java, TestNG, Maven, and Jenkins.

  • Selenium WebDriver for automating web browsers

  • Java for writing test scripts

  • TestNG for test execution and reporting

  • Maven for project management and dependency management

  • Jenkins for continuous integration and test execution

Add your answer

Q116. Any sorting algorithm.

Ans.

Merge Sort is a popular sorting algorithm that uses the divide and conquer strategy.

  • Divide the array into two halves

  • Recursively sort each half

  • Merge the sorted halves back together

Add your answer

Q117. Why product management?

Ans.

Passion for creating innovative products and solving customer problems drives my interest in product management.

  • Passion for innovation and problem-solving

  • Desire to create products that meet customer needs

  • Interest in market research and strategy development

  • Enjoy collaborating with cross-functional teams

  • Excitement for driving product success and growth

Add your answer

Q118. Security - protection of premixed.

Add your answer

Q119. Write code for palindrome check

Ans.

Code to check if a given string is a palindrome

  • Iterate through the string from both ends and compare characters

  • Use built-in functions like reverse() to simplify the code

  • Consider ignoring spaces and punctuation for a more accurate check

Add your answer

Q120. process and thread difference

Ans.

Processes are independent entities while threads are lightweight sub-processes within a process.

  • Processes have their own memory space while threads share the same memory space within a process.

  • Processes are heavyweight in terms of resources while threads are lightweight.

  • Processes communicate with each other through inter-process communication mechanisms like pipes or sockets, while threads can communicate directly through shared memory.

  • Example: A web browser running multiple ...read more

Add your answer

Q121. Explain about gradient descent algorithm

Ans.

Gradient descent is an optimization algorithm used to minimize a function by iteratively moving towards the direction of steepest descent.

  • Gradient descent is commonly used in machine learning to optimize the parameters of a model by minimizing the cost function.

  • It works by calculating the gradient of the cost function with respect to each parameter and updating the parameters in the opposite direction of the gradient.

  • The learning rate determines the size of the steps taken du...read more

Add your answer

Q122. What is stale exception

Ans.

A stale exception occurs when a test script tries to interact with an element that is no longer available or has changed.

  • Occurs when an element referenced in a test script is no longer present on the webpage

  • Commonly seen in automated testing when the DOM structure changes dynamically

  • Can be resolved by updating the test script to handle the new element structure

  • May also occur if the element's properties have changed, such as ID or class name

Add your answer

Q123. Explain about electric vehicles

Ans.

Electric vehicles are vehicles that run on electricity instead of gasoline or diesel.

  • Electric vehicles use rechargeable batteries to power an electric motor.

  • They produce zero emissions and are more environmentally friendly than traditional vehicles.

  • Examples of electric vehicles include Tesla Model S, Nissan Leaf, and Chevy Bolt.

  • Charging stations are required to charge the batteries of electric vehicles.

  • Electric vehicles are becoming more popular due to advancements in technol...read more

Add your answer

Q124. Regional Sales Experience?

Ans.

Extensive regional sales experience in multiple territories, consistently exceeding targets.

  • Managed sales teams across various regions

  • Developed and executed regional sales strategies

  • Consistently exceeded sales targets in multiple territories

Add your answer

Q125. Account Management Experience?

Ans.

Extensive experience in managing key accounts, building relationships, and driving revenue growth.

  • Developed and implemented strategic account plans to increase sales and customer satisfaction.

  • Led cross-functional teams to address customer needs and resolve issues.

  • Negotiated contracts and pricing agreements with key clients.

  • Utilized CRM systems to track account activity and forecast sales projections.

Add your answer

Q126. Media Sales experience?

Ans.

Extensive experience in media sales across various platforms and industries.

  • Over 10 years of media sales experience with a proven track record of exceeding targets

  • Strong relationships with key clients and agencies in the media industry

  • Experience in selling advertising space in print, digital, and broadcast media

  • Successfully launched and managed sales campaigns for new products or services

Add your answer

Q127. Explaining oops

Ans.

OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

  • OOPs focuses on creating objects that interact with each other to solve complex problems

  • Key principles of OOPs include encapsulation, inheritance, and polymorphism

  • Encapsulation allows objects to hide their internal state and require all interaction to be performed through an object's methods

  • Inheritance allows objects to inherit attributes and methods f...read more

Add your answer

Q128. What is window watchdog

Add your answer

Q129. Difference between Kubernetes and VMSS

Ans.

Kubernetes is a container orchestration platform while VMSS is a virtual machine scale set for managing VM instances.

  • Kubernetes is used for managing containerized applications and automating deployment, scaling, and operations.

  • VMSS is used for managing a group of virtual machines as a single entity for high availability and scalability.

  • Kubernetes provides features like self-healing, load balancing, and service discovery for containers.

  • VMSS allows for easy scaling of VM instan...read more

Add your answer

Q130. what is sql joins

Ans.

SQL joins are used to combine rows from two or more tables based on a related column between them.

  • Joins are used to retrieve data from multiple tables in a single query

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id

Add your answer

Q131. Program to reverse an array

Ans.

Program to reverse an array of strings

  • Create a function that takes an array of strings as input

  • Use a loop to iterate through the array and swap elements from start to end

  • Return the reversed array

Add your answer

Q132. Mdd and MDR transition difference

Ans.

The main difference between MDD and MDR transition is the increased requirements for medical device manufacturers under MDR.

  • MDD (Medical Device Directive) is the previous regulatory framework for medical devices in the EU, while MDR (Medical Device Regulation) is the updated and more stringent regulation.

  • MDR introduces new classification rules, stricter post-market surveillance requirements, and enhanced transparency through the EUDAMED database.

  • Manufacturers need to comply w...read more

Add your answer

Q133. Develop harness fron scratch?

Ans.

Yes, I have experience developing harnesses from scratch.

  • Identify the requirements and specifications for the harness

  • Select appropriate materials and components

  • Design the layout and configuration of the harness

  • Create a prototype and test for functionality and durability

  • Iterate on the design based on test results

Add your answer

Q134. Explain about clinical evaluation

Ans.

Clinical evaluation is the assessment of a medical device or treatment in a clinical setting to determine its safety and effectiveness.

  • Clinical evaluation involves collecting and analyzing data from clinical trials or studies.

  • It is used to assess the performance, safety, and effectiveness of a medical device or treatment.

  • The results of clinical evaluation help determine if a medical device or treatment should be approved for use in patients.

  • Regulatory bodies like the FDA requ...read more

Add your answer

Q135. Explain the OOPs concept

Ans.

OOPs concept stands for Object-Oriented Programming, which is a programming paradigm based on the concept of objects.

  • OOPs focuses on creating objects that contain data and methods to manipulate that data

  • It involves concepts like inheritance, encapsulation, polymorphism, and abstraction

  • Example: Inheritance allows a class to inherit properties and methods from another class

Add your answer

Q136. 2's Compliment of a number

Ans.

2's complement of a number is a mathematical operation that involves flipping the bits of a binary number and adding 1 to the result.

  • To find the 2's complement of a binary number, invert all the bits and add 1 to the result.

  • For example, the 2's complement of 0101 is 1011.

  • 2's complement is commonly used in computer arithmetic to represent negative numbers.

Add your answer

Q137. The preferred location

Ans.

I am open to any location that offers a valuable learning experience and growth opportunities.

  • Open to relocation for the right opportunity

  • Interested in gaining diverse experiences in different locations

  • Flexible and adaptable to new environments

Add your answer

Q138. Projects executed in the past

Ans.

I have executed various technical projects in the past.

  • Developed a mobile application for a healthcare startup

  • Implemented a cloud-based solution for a financial services company

  • Led a team to create a website for an e-commerce business

  • Designed and deployed a network infrastructure for a manufacturing plant

Add your answer

Q139. explain about redshift

Ans.

Redshift is a fully managed data warehouse service provided by Amazon Web Services (AWS).

  • Redshift is designed for analytic workloads and can handle large datasets.

  • It uses columnar storage to optimize query performance.

  • Redshift allows users to run complex queries across multiple databases.

  • It integrates with various BI tools like Tableau, Looker, and Power BI.

  • Redshift Spectrum enables users to run queries against data stored in Amazon S3.

Add your answer

Q140. What is remediation.

Add your answer

Q141. explain linked list

Ans.

A linked list is a data structure where each element points to the next element in the sequence.

  • Consists of nodes where each node contains data and a reference to the next node

  • Can easily insert or delete elements without shifting other elements

  • Types include singly linked list, doubly linked list, and circular linked list

Add your answer

Q142. Clause of iso13485

Ans.

ISO 13485 is a clause that outlines the requirements for a quality management system in the medical device industry.

  • ISO 13485 is a standard specifically designed for medical device manufacturers.

  • It provides a framework for organizations to establish and maintain a quality management system.

  • The clause of ISO 13485 covers various aspects such as management responsibility, resource management, product realization, and measurement, analysis, and improvement.

  • It emphasizes the impo...read more

Add your answer

Q143. Oops concepts in detail

Ans.

Oops concepts refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Polymorphism: Ability of objects to take on multiple forms.

  • Encapsulation: Bundling of data with the methods that operate on that data.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

Add your answer

Q144. Explain about academic project

Ans.

My academic project was a design project where I developed a prototype for a solar-powered water purification system.

  • The project involved researching existing water purification methods and identifying their limitations.

  • I designed a system that utilized solar energy to power the purification process, making it sustainable and cost-effective.

  • I created 3D models and conducted simulations to optimize the design and ensure its efficiency.

  • The prototype was successfully built and t...read more

Add your answer

Q145. reverse a string

Ans.

Reverse a string

  • Use the built-in reverse() function to reverse the string

  • Convert the string into an array of characters, reverse the array, and then join the characters back into a string

  • Iterate through the string from the last character to the first and append each character to a new string

Add your answer

Q146. Mdr regulation 2017/245

Ans.

MDR regulation 2017/245 is a regulation that governs medical devices in the European Union.

  • MDR regulation 2017/245 replaces the previous Medical Device Directive (MDD) and Active Implantable Medical Device Directive (AIMDD).

  • It introduces new requirements for medical device manufacturers, importers, and distributors.

  • The regulation aims to improve patient safety and ensure the quality and performance of medical devices.

  • MDR regulation 2017/245 also includes stricter rules for cl...read more

Add your answer

Q147. Explain about 21cfr820

Add your answer

Q148. Python script experience

Add your answer

Q149. Process to comply with MDR

Add your answer

Q150. Changes from MDD to MDR

Add your answer

Q151. Explain OTT Modules?

Ans.

OTT modules are software components that enable over-the-top content delivery on various platforms.

  • OTT modules help deliver video, audio, and other media content over the internet without the need for traditional cable or satellite TV services.

  • They provide functionalities such as content management, user authentication, DRM (Digital Rights Management), and analytics.

  • Examples of OTT modules include video players, content recommendation engines, and ad insertion tools.

Add your answer

Q152. Reverse the array of string

Ans.

Reverse the order of strings in an array

  • Iterate through the array and swap the elements from start to end

  • Use two pointers, one at the beginning and one at the end, and swap the elements until they meet

Add your answer

Q153. Waht is testing

Ans.

Testing is the process of evaluating a system or application to identify defects or errors.

  • Testing involves executing a system or application to find bugs or issues.

  • It ensures that the software meets the specified requirements and works as expected.

  • Types of testing include unit testing, integration testing, system testing, and acceptance testing.

  • Examples of testing tools include Selenium, JUnit, and Postman.

Add your answer
1
2
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 120 interviews in the last 1 year
Interview experience
4.1
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.9
 • 3.8k Interview Questions
4.1
 • 359 Interview Questions
4.2
 • 177 Interview Questions
3.4
 • 159 Interview Questions
3.9
 • 135 Interview Questions
3.8
 • 129 Interview Questions
View all
Top Tata Elxsi Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter