Technology Intern
10+ Technology Intern Interview Questions and Answers
Asked in Bidyut Innovation

Q. What is ROS1, and what are the differences between ROS1 and ROS2?
ROS1 is the first version of Robot Operating System, while ROS2 is the second version with improved features and capabilities.
ROS1 is the original version of Robot Operating System, released in 2010.
ROS2 is the newer version of Robot Operating System, with improvements in performance, security, and scalability.
ROS2 supports more platforms and programming languages compared to ROS1.
ROS2 has better real-time capabilities and communication protocols than ROS1.

Asked in Blackhawk Network

Q. How would you rate your Java and Spring Boot skills?
I have strong Java skills and experience working with Spring Boot.
Proficient in Java programming language
Experience developing applications using Spring Boot framework
Familiar with building RESTful APIs and microservices
Knowledge of dependency injection and inversion of control principles
Hands-on experience with Spring Data JPA for database interactions
Technology Intern Interview Questions and Answers for Freshers

Asked in IndiaLends

Q. Write a calculator program using OOP concepts.
A calculator code using OOP concepts
Create a class for the calculator with methods for addition, subtraction, multiplication, and division
Use encapsulation to protect data and ensure data integrity
Implement inheritance to create specialized calculator classes like ScientificCalculator
Utilize polymorphism to allow different calculator types to use the same interface

Asked in TCS

Q. Which programming languages do you know?
I am proficient in Java, Python, and SQL.
Java
Python
SQL

Asked in Boston Ivy Healthcare Solutions

Q. What Google technologies are you familiar with?
I am familiar with various Google technologies such as Google Cloud Platform, Google Workspace, Android, and TensorFlow.
Google Cloud Platform (GCP)
Google Workspace (formerly G Suite)
Android OS
TensorFlow for machine learning
Asked in TheSocials

Q. How can LLMs be connected with API systems?
LLMs can be connected with API systems by using authentication keys and endpoints.
Generate authentication keys for LLMs to access API systems securely
Identify and use the appropriate API endpoints for data exchange
Implement error handling and data validation to ensure smooth communication
Use tools like Postman for testing and debugging API connections
Technology Intern Jobs




Asked in Don Bosco Tech Society

Q. How do you handle L3 tickets?
Coping with L3 tickets involves prioritizing, collaborating with team members, seeking help when needed, and maintaining a positive attitude.
Prioritize tickets based on urgency and impact on users
Collaborate with team members to share workload and knowledge
Seek help from seniors or experts when stuck on a complex issue
Maintain a positive attitude and focus on problem-solving

Asked in Don Bosco Tech Society

Q. what was learned in bachleors
Learned various programming languages, problem-solving skills, teamwork, and time management.
Studied programming languages such as Java, C++, and Python
Developed problem-solving skills through coding assignments and projects
Worked in teams on group projects to enhance collaboration and communication
Managed time effectively to balance coursework, projects, and extracurricular activities
Share interview questions and help millions of jobseekers 🌟

Asked in TCS

Q. What is a join in SQL?
Join in SQL is used to combine rows from two or more tables based on a related column between them.
Join is used to retrieve data from multiple tables in a single query
Types of joins include inner join, left join, right join, and full outer join
Join conditions are specified using the ON keyword and a related column between the tables
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

Asked in Ola Electric Mobility

Q. Given an array containing only 0s, 1s, and 2s, sort the array in-place.
The question is asking for a variation of sorting an array containing 0s, 1s, and 2s.
Use a three-way partitioning algorithm to sort the array in a single pass.
Keep track of three pointers - low, mid, and high to partition the array.
Example: Input array = [0, 1, 2, 1, 0], Output array = [0, 0, 1, 1, 2]
Asked in Wissen

Q. Describe how you would design a flight reservation system.
A flight reservation system allows users to search, book, and manage flight tickets efficiently.
User Registration: Users can create accounts to manage bookings.
Flight Search: Users can search flights by destination, date, and number of passengers.
Booking Process: Users can select flights, enter passenger details, and make payments.
Cancellation and Refund: Users can cancel bookings and request refunds as per policies.
Admin Dashboard: Admins can manage flights, view bookings, a...read more

Asked in Oracle

Q. Given a string s, return the longest palindromic substring in s.
A palindromic substring is a string that reads the same forwards and backwards.
Use dynamic programming to find the longest palindromic substring.
Start by considering each character as the center of a potential palindrome.
Expand outwards from each center to check for palindromic substrings.
Keep track of the longest palindrome found so far.
Example: Input 'babad', Output 'bab' or 'aba'.

Asked in Infosys

Q. Explain OOPS concepts.
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP is based on the concept of classes and objects
Encapsulation, inheritance, and polymorphism are key principles of OOP
Example: Inheritance allows a class to inherit attributes and methods from another class

Asked in TCS

Q. What are the four pillars of OOP?
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.
Encapsulation: Bundling data and methods that operate on the data within a single unit (class). Example: A class 'Car' with attributes like 'color' and methods like 'drive()'.
Inheritance: Mechanism where a new class inherits properties and behavior from an existing class. Example: 'ElectricCar' inherits from 'Car'.
Polymorphism: Ability t...read more
Interview Questions of Similar Designations
Interview Experiences of Popular Companies








Reviews
Interviews
Salaries
Users

