Internship Trainee

300+ Internship Trainee Interview Questions and Answers for Freshers

Updated 6 Jul 2025
search-icon
2w ago

Q. How do you implement bit manipulation in Embedded C programming?

Ans.

Bit manipulation in Embedded C programming involves using bitwise operators to manipulate individual bits in variables.

  • Use bitwise AND (&), OR (|), XOR (^), left shift (<<), and right shift (>>) operators to manipulate bits.

  • Example: Setting a specific bit in a variable - var |= (1 << bit_position);

  • Example: Clearing a specific bit in a variable - var &= ~(1 << bit_position);

  • Example: Toggling a specific bit in a variable - var ^= (1 << bit_position);

2w ago

Q. How does the LIN protocol differ from the CAN protocol?

Ans.

LIN protocol is slower, simpler, and cheaper than CAN protocol.

  • LIN protocol is typically used for communication between simple electronic control units (ECUs) in automotive applications.

  • CAN protocol is faster, more complex, and more expensive, making it suitable for high-speed communication in complex systems.

  • LIN protocol has a lower data rate (typically up to 20 kbps) compared to CAN protocol (up to 1 Mbps).

  • LIN protocol uses a master-slave configuration, while CAN protocol u...read more

2w ago

Q. What are the differences between 8-bit, 16-bit, and 32-bit microcontrollers?

Ans.

8-bit, 16-bit, and 32-bit microcontrollers differ in their data bus width, processing power, memory capacity, and cost.

  • 8-bit microcontrollers have an 8-bit data bus, lower processing power, and are suitable for simpler applications like household appliances (e.g. ATmega328).

  • 16-bit microcontrollers have a 16-bit data bus, better processing power, and are used in applications requiring more complexity like industrial control systems (e.g. PIC24).

  • 32-bit microcontrollers have a 3...read more

2w ago

Q. What are the differences between macro functions and inline functions?

Ans.

Macro functions are preprocessed by the compiler before compilation, while inline functions are expanded at the point of call.

  • Macro functions are expanded by the preprocessor before compilation, while inline functions are expanded at the point of call by the compiler.

  • Macro functions can be error-prone due to lack of type checking, while inline functions provide type safety.

  • Inline functions can improve code readability and maintainability compared to macro functions.

  • Macro func...read more

Are these interview questions helpful?
2w ago

Q. What is the purpose of GPIO pins in a microcontroller?

Ans.

GPIO pins in a microcontroller are used for interfacing with external devices by providing input/output functionalities.

  • GPIO pins can be configured as either input or output to communicate with external sensors, actuators, or other devices.

  • They can be used to read digital signals from sensors or send digital signals to control actuators.

  • Examples include using GPIO pins to read a button press, control an LED, or communicate with a motor.

  • GPIO pins can also be used for communica...read more

Asked in NELCAST

1w ago

Q. What is the carbon percentage in pig iron?

Ans.

The carbon percentage in pig iron varies from 2-4% depending on the production process.

  • Pig iron is the product of smelting iron ore with a high-carbon fuel, such as coke.

  • The carbon content in pig iron affects its properties, such as its hardness and brittleness.

  • The carbon percentage in pig iron can be reduced through the process of refining.

  • The carbon percentage in pig iron can range from 2-4%, but can be higher or lower depending on the production process.

Internship Trainee Jobs

Hdfc Bank logo
Opportunity For Internship Trainee - Hdfc Bank (2 months) 0-0 years
Hdfc Bank
3.9
₹ 2 L/yr - ₹ 4 L/yr
(AmbitionBox estimate)
Bhubaneswar
Alembic Real Estate logo
Internship Trainee 0-2 years
Alembic Real Estate
4.0
Bangalore / Bengaluru
Pricewaterhouse Coopers Service Delivery Center Kolkata logo
Intern/Trainee 0-1 years
Pricewaterhouse Coopers Service Delivery Center Kolkata
3.3
Gurgaon / Gurugram

Asked in HashTag Labs

1w ago

Q. What is null in table and what is auto increment in MySQL

Ans.

Null in a table represents a missing or unknown value, while auto increment in MySQL automatically generates unique values for a column.

  • Null in a table indicates that a particular field does not have a value assigned to it.

  • Auto increment in MySQL is used to automatically generate a unique value for a column, typically for primary keys.

  • For example, a column with auto increment in MySQL will automatically assign a unique number to each new row added to the table.

Asked in Sobha

2w ago

Q. What are the basics of Civil Engineering?

Ans.

Civil Engineering is a branch of engineering that deals with the design, construction, and maintenance of infrastructure.

  • Civil Engineering involves the planning, design, and construction of buildings, bridges, roads, dams, and other structures.

  • It includes the study of materials, geotechnical engineering, structural analysis, transportation engineering, and water resources engineering.

  • Civil Engineers use mathematical and scientific principles to solve engineering problems and ...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop
2w ago

Q. What term was used for submitting the new drug trial?

Ans.

The term used for submitting a new drug trial is Investigational New Drug (IND) application.

  • IND application is submitted to the FDA for approval to conduct clinical trials on a new drug.

  • It includes information on the drug's safety and efficacy, manufacturing process, and proposed clinical trial design.

  • The FDA reviews the application and decides whether to approve or reject it.

  • If approved, the drug can then proceed to clinical trials.

  • The IND application process is a crucial st...read more

Q. Basic definition of adware, malware, viruses, zombie etc.

Ans.

Adware, malware, viruses, and zombies are all types of malicious software that can harm computer systems.

  • Adware is software that displays unwanted advertisements on a user's computer.

  • Malware is a broad term that refers to any software designed to harm a computer system, including viruses, worms, and Trojan horses.

  • Viruses are programs that replicate themselves and infect other programs or files on a computer, often causing damage or stealing data.

  • Zombies are computers that hav...read more

Asked in PromptCloud

5d ago

Q. Given an array consisting of only 0s, 1s, and 2s, sort the array in an optimal way.

Ans.

Sort an array of 0s, 1s, and 2s using an optimal algorithm like Dutch National Flag.

  • Use the Dutch National Flag algorithm for optimal sorting.

  • Maintain three pointers: low, mid, and high.

  • Iterate through the array, swapping elements based on their value.

  • Example: For array [2, 0, 1, 2, 0, 1], the sorted output is [0, 0, 1, 1, 2, 2].

2w ago

Q. What is the difference between monoclonal and polyclonal antibodies?

Ans.

Monoclonal antibodies are produced by a single clone of cells and target a specific antigen, while polyclonal antibodies are produced by multiple clones of cells and target multiple antigens.

  • Monoclonal antibodies are derived from a single parent cell, ensuring uniformity in structure and specificity.

  • Polyclonal antibodies are produced by multiple different B cells, resulting in a mixture of antibodies with varying specificities.

  • Monoclonal antibodies are used in targeted therap...read more

1w ago

Q. What criteria do you use to determine which product is the best in the market?

Ans.

I determine the best product in the market based on quality, price, customer reviews, and brand reputation.

  • Quality of the product - looking at materials used, durability, and performance

  • Price - comparing the cost of the product with similar options in the market

  • Customer reviews - considering feedback from other users to gauge satisfaction

  • Brand reputation - trusting well-known and reputable brands for reliability

2w ago

Q. How do you select the second maximum value without using ROW_NUMBER or RANK in SQL?

Ans.

Answering how to select second maximum value without using row_number and rank in SQL.

  • Use subquery to find the maximum value and exclude it from the result set

  • Use the MAX() function again to find the second maximum value

  • Use the WHERE clause to filter out any other values equal to the second maximum value

1w ago

Q. How do you promote a product?

Ans.

Promoting a product involves identifying target audience, creating a unique value proposition, and utilizing various marketing channels.

  • Identify target audience and their needs

  • Create a unique value proposition that differentiates the product from competitors

  • Utilize various marketing channels such as social media, email marketing, influencer marketing, and advertising

  • Offer promotions and discounts to attract customers

  • Collect and analyze customer feedback to improve the product...read more

Q. Write a program to find the top ten prime numbers.

Ans.

Program to find top ten prime numbers and more

  • Create a function to check if a number is prime

  • Loop through numbers and add prime numbers to an array

  • Sort the array in descending order and return the top ten

  • Add options for user to input range of numbers and number of primes to find

2w ago

Q. Ion exchange chromatography principle, its types and type of exchange, pH of the offer for protein with pI 4 and pI 6

Ans.

Ion exchange chromatography separates proteins based on their net charge, with different types and exchange capacities. pH affects protein binding.

  • Ion exchange chromatography separates proteins based on their net charge

  • Types include cation exchange (positively charged proteins bind to negatively charged resin) and anion exchange (negatively charged proteins bind to positively charged resin)

  • Exchange capacity refers to the amount of charge that can be exchanged on the resin

  • pH o...read more

1w ago

Q. Find second maximum value in the array. Difference between left union and outer union.

Ans.

Finding second maximum value in an array and calculating the difference between left and outer union.

  • Sort the array in descending order and return the second element

  • For left union, find the elements that are present in the first array but not in the second

  • For outer union, find the elements that are present in either of the arrays but not in both

Q. What inspires you?

Ans.

I aspire to make a positive impact on people's lives through my work.

  • I want to work in a field where I can help others, such as healthcare or education

  • I am passionate about using technology to improve people's lives

  • I believe in the power of community and want to work towards building stronger, more inclusive communities

  • I am inspired by people who have dedicated their lives to making a difference, such as doctors, teachers, and social workers

Asked in Intel

2w ago

Q. What happens if we invert the circuit of an inverter?

Ans.

If the circuit of an inverter is inverted, it will act as a buffer.

  • Inverting an inverter circuit essentially cancels out the inversion, making it act as a buffer.

  • The output will be the same as the input signal, with no inversion.

  • This can be useful in certain signal processing applications where a non-inverted signal is needed.

Asked in Cognizant

1w ago

Q. What programming languages have you learned so far?

Ans.

I have learnt Java, Python, C++, and SQL.

  • Java

  • Python

  • C++

  • SQL

Asked in Tsaaro

2d ago

Q. What is the comparison between PDPB and DPDPB?

Ans.

PDPB is a new data protection bill introduced in India, while DPDPB is an older version of the same bill.

  • PDPB is more comprehensive and covers more aspects of data protection than DPDPB.

  • PDPB has stricter penalties for non-compliance compared to DPDPB.

  • PDPB has provisions for the protection of sensitive personal data, while DPDPB does not.

  • PDPB has a provision for the establishment of a Data Protection Authority, while DPDPB does not.

  • PDPB has extraterritorial applicability, whil...read more

Q. What do you know about AMD?

Ans.

AMD stands for Advanced Micro Devices, a multinational semiconductor company known for its CPUs and GPUs.

  • AMD is a major competitor to Intel in the CPU market.

  • They are also known for their Radeon graphics cards.

  • AMD's Ryzen processors have gained popularity for their performance and value.

  • The company was founded in 1969 and is headquartered in California, USA.

Asked in Tsaaro

2w ago

Q. What is GDPR and what are the rights of data subjects?

Ans.

GDPR is a regulation that protects the privacy of EU citizens' personal data and gives them control over it.

  • GDPR stands for General Data Protection Regulation

  • It applies to all companies that process personal data of EU citizens

  • Data subjects have the right to access, rectify, erase, and restrict processing of their data

  • They also have the right to data portability and to object to processing

  • Companies must obtain explicit consent from data subjects before processing their data

  • Th...read more

2w ago

Q. How much do you know about mapping and localization?

Ans.

I have a basic understanding of mapping and localization.

  • I know that mapping involves creating a visual representation of an area, while localization involves determining the position of an object or person within that area.

  • I am familiar with tools such as Google Maps and GPS devices that use mapping and localization technologies.

  • I understand that mapping and localization are important in fields such as navigation, logistics, and robotics.

  • I am eager to learn more about mappin...read more

Asked in Labmentix

1w ago

Q. AI replacing Human jobs? what is your opinion on this statement?

Ans.

AI is transforming jobs, enhancing efficiency but also raising concerns about job displacement and the need for new skills.

  • AI can automate repetitive tasks, increasing productivity (e.g., chatbots in customer service).

  • While AI may replace some jobs, it creates new roles in AI management and maintenance (e.g., data scientists).

  • Industries like manufacturing have seen job shifts due to AI, but skilled labor remains in demand.

  • AI can augment human capabilities, allowing workers to...read more

Asked in HashTag Labs

1w ago

Q. What are function in PHP and functions return functions

Ans.

Functions in PHP are blocks of code that can be reused throughout a program. Functions can return values or other functions.

  • Functions in PHP are defined using the 'function' keyword followed by the function name and parameters.

  • Functions can return a value using the 'return' keyword.

  • Functions can also return other functions, known as 'higher-order functions'.

2w ago

Q. How do you prioritize tasks when working on multiple projects with tight deadlines?

Ans.

I prioritize tasks by assessing urgency, importance, and deadlines, ensuring efficient project management.

  • Assess deadlines: I list all projects and their deadlines to visualize urgency.

  • Evaluate importance: I determine which tasks align with project goals and stakeholder needs.

  • Use a prioritization matrix: I categorize tasks into urgent vs. important to focus on high-impact activities.

  • Break tasks into smaller steps: For complex projects, I divide tasks into manageable parts to ...read more

1w ago

Q. what is Haccp and how do you implement in food industry

Ans.

HACCP stands for Hazard Analysis and Critical Control Points. It is a systematic preventive approach to food safety.

  • Identify potential hazards in the food production process

  • Determine critical control points to prevent, eliminate, or reduce the hazards

  • Establish monitoring procedures to ensure control at critical points

  • Implement corrective actions when monitoring shows a deviation from critical limits

  • Verify that the system is working effectively through regular reviews and audi...read more

1w ago

Q. What is TFF? If 3 molecules get through the size exclusion, mol weight x y z , which one elute out first in SSC?

Ans.

TFF stands for Tangential Flow Filtration. The molecule with the smallest molecular weight will elute out first in Size Exclusion Chromatography (SSC).

  • TFF is a filtration technique used to separate molecules based on size

  • Size Exclusion Chromatography (SSC) separates molecules based on size and shape

  • The molecule with the smallest molecular weight will elute out first in SSC

Previous
1
2
3
4
5
6
7
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Accenture Logo
3.7
 • 8.7k Interviews
Infosys Logo
3.6
 • 7.9k Interviews
Wipro Logo
3.7
 • 6.1k Interviews
Cognizant Logo
3.7
 • 5.9k Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Internship Trainee Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

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

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits