Technology Intern
10+ Technology Intern Interview Questions and Answers
Q1. what is ros1 and difference 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.
Q2. Write a code of calculator using oops concept
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
Technology Intern Interview Questions and Answers for Freshers
Q3. How are your Java skills and Spring Boot?
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
Q4. Which language you Know
I am proficient in Java, Python, and SQL.
Java
Python
SQL
Q5. What all google technologies do i know
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
Q6. How to connect LLMs 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
Share interview questions and help millions of jobseekers 🌟
Q7. how to cope up with 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
Q8. 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
Technology Intern Jobs
Q9. What is 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
Q10. longest palindromic substring
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'.
Q11. variation of sort 0,1,2
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]
Q12. Explain about oops?
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
Interview Questions of Similar Designations
Interview experiences of popular companies
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
Reviews
Interviews
Salaries
Users/Month