Developer Intern Interview Questions

12,191 developer intern interview questions shared by candidates

it is basic algorithms. The first is a sort algorithm. There is an array with a million integer. The integer's length is 10 bit. Find an algorithm with run complexity of N. The second is about detect if there is any circle in a linkelist
avatar

Software Engineer Intern

Interviewed at Amazon

3.5
Feb 3, 2014

it is basic algorithms. The first is a sort algorithm. There is an array with a million integer. The integer's length is 10 bit. Find an algorithm with run complexity of N. The second is about detect if there is any circle in a linkelist

Given a keyword (ex: "abc") and a list of words (ex: "aabc", "cab", "ab"), write a function that will return all words in the list that are the same/anagrams of the keyword. In this case, "cab" would be the only word returned. Later changes to the function were added: numbers and symbols might be included in the words but were to be ignored ("ca2b" still matched "abc"), make the function not case sensitive ("A" == "a"), etc...
avatar

Software Engineer Intern

Interviewed at Amazon

3.5
Mar 2, 2014

Given a keyword (ex: "abc") and a list of words (ex: "aabc", "cab", "ab"), write a function that will return all words in the list that are the same/anagrams of the keyword. In this case, "cab" would be the only word returned. Later changes to the function were added: numbers and symbols might be included in the words but were to be ignored ("ca2b" still matched "abc"), make the function not case sensitive ("A" == "a"), etc...

Lots of questions on memory issues in C. Since Garmin works with a lot of small embedded systems, it would be a good idea to have a strong knowledge of lower level languages and tricks to coding in a low memory, low processing power environment. For instance, examining a section of code and listing each step you could take to save memory.
avatar

Software Engineer Intern

Interviewed at Garmin

3.7
May 2, 2014

Lots of questions on memory issues in C. Since Garmin works with a lot of small embedded systems, it would be a good idea to have a strong knowledge of lower level languages and tricks to coding in a low memory, low processing power environment. For instance, examining a section of code and listing each step you could take to save memory.

Given a i-order list of operations along with operands, we need to compute the result. Converting inorder operations to post order operations was a fundamental question? Like before we need to handle error checks as well as follow object-oriented coding
avatar

Intern - Software Engineer

Interviewed at Salesforce

4
Apr 29, 2020

Given a i-order list of operations along with operands, we need to compute the result. Converting inorder operations to post order operations was a fundamental question? Like before we need to handle error checks as well as follow object-oriented coding

Play a game that always starts from you. Each time you can only pick up 1 or 3 or 4 coins from the table. Who leaves the enemy with no coins to pick up wins the game. Assume that your enemy is super intelligent that if there is a way he/ she can win, he/ she wins. Question: Write a function to return if you will win or lose the game say given n coins on the table.
avatar

Software Developer Intern

Interviewed at Amazon

3.5
Feb 20, 2013

Play a game that always starts from you. Each time you can only pick up 1 or 3 or 4 coins from the table. Who leaves the enemy with no coins to pick up wins the game. Assume that your enemy is super intelligent that if there is a way he/ she can win, he/ she wins. Question: Write a function to return if you will win or lose the game say given n coins on the table.

Viewing 1371 - 1380 interview questions

Glassdoor has 12,191 interview questions and reports from Developer intern interviews. Prepare for your interview. Get hired. Love your job.