Technical Intern

10+ Technical Intern Interview Questions and Answers

Updated 29 Nov 2024

Popular Companies

search-icon

Q1. Coding question: Find the 2nd lowest and 2nd highest elements in an array

Ans.

Find 2nd lowest and 2nd highest elements in an array of strings

  • Convert the array of strings to an array of integers for comparison

  • Sort the array in ascending order to find the 2nd lowest element

  • Sort the array in descending order to find the 2nd highest element

Q2. Coding question: Find the longest consecutive increasing sequence in an array

Ans.

Find the longest consecutive increasing sequence in an array of strings.

  • Iterate through the array and keep track of the current consecutive sequence length

  • Update the longest consecutive sequence length as you iterate

  • Return the longest consecutive sequence found

Technical Intern Interview Questions and Answers for Freshers

illustration image

Q3. Explain the project details and go through the github code and explain the code and what are the industry level parameters that you have used

Ans.

The project is a web application for managing inventory in a retail store.

  • The project involves creating a database schema for storing product information, customer details, and sales data.

  • The code includes CRUD operations for managing products, customers, and sales transactions.

  • Industry level parameters used include encryption for sensitive data, input validation to prevent SQL injection, and role-based access control.

  • Example: Encryption of customer credit card information to...read more

Q4. What do you know about HTTP Requests and state them?

Ans.

HTTP Requests are used to request data from a server, with different types like GET, POST, PUT, DELETE.

  • HTTP Requests are used to communicate between a client and a server.

  • Common types of HTTP Requests include GET, POST, PUT, DELETE.

  • GET requests are used to retrieve data from a server.

  • POST requests are used to send data to a server.

  • PUT requests are used to update existing data on a server.

  • DELETE requests are used to remove data from a server.

Are these interview questions helpful?

Q5. what is the difference between microcontrollers and microprocessors?

Ans.

Microcontrollers are self-contained systems with integrated memory and peripherals, while microprocessors require external components.

  • Microcontrollers have on-board memory and peripherals, while microprocessors require external components

  • Microcontrollers are used in embedded systems, while microprocessors are used in general-purpose computing

  • Examples of microcontrollers include Arduino, PIC, and AVR, while examples of microprocessors include Intel and AMD processors

Q6. Write Fibonacci sequence code for three sum instead of two

Ans.

Fibonacci sequence code for three sum instead of two

  • Initialize variables for first, second, and third numbers

  • Use a loop to generate the sequence up to the desired length

  • Add the three previous numbers to get the next number in the sequence

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. What is the programming language you are familiar with?

Ans.

I am familiar with multiple programming languages including Java, Python, and C++.

  • Proficient in Java for developing web applications and Android apps

  • Experience in Python for data analysis and machine learning

  • Familiar with C++ for competitive programming and game development

Q8. What is oops? Explain with examples

Ans.

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

  • OOPs allows for the organization of code into reusable components called objects

  • It emphasizes concepts like inheritance, encapsulation, and polymorphism

  • Example: Inheritance - a class 'Car' can inherit properties and methods from a class 'Vehicle'

Technical Intern Jobs

Technical Internship (For Women) 0-1 years
TechAffinity Global Private Limited
3.8
Kagal
Pozent Technical Intern 0-1 years
Pozent
3.1
Chennai
Technical Intern 0-0 years
Thinkquotient Software
0.0
₹ 3 L/yr - ₹ 3 L/yr
Pune

Q9. WHat is a MUx used for in an IC

Ans.

A MUX is used in an IC to select one of several input signals and pass it to the output.

  • MUX stands for Multiplexer

  • It is a digital circuit that selects one of several input signals and forwards the selected input to the output

  • It is used in ICs for data routing, signal switching, and data selection

  • Examples include selecting between different memory banks or selecting between different input sources in a video switcher

Q10. What is join and Sql queries

Ans.

Join is used to combine rows from two or more tables based on a related column between them. SQL queries are used to retrieve data from a database.

  • Join is used to retrieve data from multiple tables based on a related column

  • Types of joins include inner join, outer join, left join, and right join

  • SQL queries are used to manipulate and retrieve data from a database

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

Q11. Oops pillars and their implementations

Ans.

Oops pillars refer to the principles of Object-Oriented Programming - Inheritance, Encapsulation, and Polymorphism.

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

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Polymorphism: Ability for objects to be treated as instances of their parent class.

Q12. Sort a linked list

Ans.

Sort a linked list

  • Use merge sort or quick sort algorithm

  • Divide the linked list into two halves

  • Recursively sort each half

  • Merge the sorted halves

Q13. CMOS diagram of NAND gate

Ans.

CMOS diagram of NAND gate is a combination of NMOS and PMOS transistors.

  • CMOS NAND gate consists of a series connection of NMOS transistors and a parallel connection of PMOS transistors.

  • NMOS transistors are used for the pull-down network while PMOS transistors are used for the pull-up network.

  • When both inputs are high, the NMOS transistors conduct and the output is pulled low.

  • When either input is low, the corresponding PMOS transistor conducts and the output is pulled high.

Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 7.3k Interviews
4.1
 • 414 Interviews
4.3
 • 217 Interviews
3.9
 • 153 Interviews
4.2
 • 93 Interviews
3.9
 • 86 Interviews
4.1
 • 82 Interviews
4.1
 • 51 Interviews
4.0
 • 29 Interviews
3.6
 • 16 Interviews
View all

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

Technical Intern Interview Questions
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
65 L+

Reviews

4 L+

Interviews

4 Cr+

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
Profile Image
Hello, Guest
Awards 2025
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
Stay ahead in your career with AmbitionBox app