Technical Intern Interview Questions

1,085 technical intern interview questions shared by candidates

First interview was more of an informative session in which knowledge and communication skills were tested. Engaging towards motives and aspirations of the candidate and what is company's expectations, mission and values.
avatar

Technical Support Intern

Interviewed at DataStax

4
Jun 22, 2021

First interview was more of an informative session in which knowledge and communication skills were tested. Engaging towards motives and aspirations of the candidate and what is company's expectations, mission and values.

In first round one medium level coding question was asked + 30 MCQs (some Java and Javascript code snippet questions). Second round was technical interview. Since my profile was ML related, they asked about resume projects, basic SQL theory and questions, Python functions. DBMS and Deep Learning related topics (whatever mentioned in resume). Also one real life situation puzzle was also asked based on decision making. Third round was similar, diffiuculty was medium.
avatar

Technical Intern

Interviewed at Rakuten

3.6
Jan 20, 2024

In first round one medium level coding question was asked + 30 MCQs (some Java and Javascript code snippet questions). Second round was technical interview. Since my profile was ML related, they asked about resume projects, basic SQL theory and questions, Python functions. DBMS and Deep Learning related topics (whatever mentioned in resume). Also one real life situation puzzle was also asked based on decision making. Third round was similar, diffiuculty was medium.

You are managing a system that needs to execute n distinct processes, labeled from 0 to n - 1. You're given a list called dependencies, where dependencies[i] = [a, b] means that Process a depends on Process b, i.e., Process b must complete before Process a can begin. Your task is to determine whether it is possible to execute all processes given their dependencies. For example, the pair [0, 1] indicates that Process 0 depends on Process 1, meaning Process 1 must be executed before Process 0 can begin. Return true if all processes can be executed successfully without any circular dependencies. Otherwise, return false if there is a cycle that makes it impossible to resolve all process dependencies. numProcesses = 3 dependencies = [[1, 0], [2, 1]] numProcesses = 3 dependencies = [[0, 1], [1, 2], [2, 0]]
avatar

Associate Technical Consultant Intern

Interviewed at Adobe

4.1
Oct 9, 2025

You are managing a system that needs to execute n distinct processes, labeled from 0 to n - 1. You're given a list called dependencies, where dependencies[i] = [a, b] means that Process a depends on Process b, i.e., Process b must complete before Process a can begin. Your task is to determine whether it is possible to execute all processes given their dependencies. For example, the pair [0, 1] indicates that Process 0 depends on Process 1, meaning Process 1 must be executed before Process 0 can begin. Return true if all processes can be executed successfully without any circular dependencies. Otherwise, return false if there is a cycle that makes it impossible to resolve all process dependencies. numProcesses = 3 dependencies = [[1, 0], [2, 1]] numProcesses = 3 dependencies = [[0, 1], [1, 2], [2, 0]]

Viewing 101 - 110 interview questions

Glassdoor has 1,085 interview questions and reports from Technical intern interviews. Prepare for your interview. Get hired. Love your job.