Software Engineer Intern Interview Questions

9,335 software engineer intern interview questions shared by candidates

There were no difficult questions. Descriptive questions: the difference between arrays and linked lists, how to insert into an array and a linked list, how to remove from an array and linked list. He also asked me questions about quick sort vs. merge sort, Big O, and another algorithms question -- which I could not answer, because I had not taken the course. Coding exercise: build a Binary Tree (not BST) and implement a getDepth() method that returns the depth of the tree.
avatar

Software Engineer Intern

Interviewed at Tripadvisor

3.5
Mar 20, 2013

There were no difficult questions. Descriptive questions: the difference between arrays and linked lists, how to insert into an array and a linked list, how to remove from an array and linked list. He also asked me questions about quick sort vs. merge sort, Big O, and another algorithms question -- which I could not answer, because I had not taken the course. Coding exercise: build a Binary Tree (not BST) and implement a getDepth() method that returns the depth of the tree.

Given training data as list of tokenized words [[“I”, “am”, “a”, “person”],    [“I”, “am”, “good”],    [“a”, “person”]] write a predictor that predict a word’s most frequent bigram e.g. predict(“I”) -> “am”   predict(“a”) -> “person   predict(“am”) -> “a”
avatar

Software Engineer Intern

Interviewed at Google

4.4
Jan 10, 2022

Given training data as list of tokenized words [[“I”, “am”, “a”, “person”],    [“I”, “am”, “good”],    [“a”, “person”]] write a predictor that predict a word’s most frequent bigram e.g. predict(“I”) -> “am”   predict(“a”) -> “person   predict(“am”) -> “a”

Viewing 611 - 620 interview questions

Glassdoor has 9,335 interview questions and reports from Software engineer intern interviews. Prepare for your interview. Get hired. Love your job.