Software Development Interview Questions

37,026 software development interview questions shared by candidates

- Given a binary tree and a number, return true if the tree has a root-to-leaf path such that adding up all the values along the path equals the given number. Return false if no such path can be found. - How do u know if a number is divisible by 8? (hinted to use a binary operator and NOT % or the subtraction approach)
avatar

Software Development Engineer

Interviewed at Amazon

3.5
Mar 17, 2014

- Given a binary tree and a number, return true if the tree has a root-to-leaf path such that adding up all the values along the path equals the given number. Return false if no such path can be found. - How do u know if a number is divisible by 8? (hinted to use a binary operator and NOT % or the subtraction approach)

3 coding problem in hackerrank all of them are form basic algorithm. first was find the number containing max frequency and its frequency. second was given the max number of swaps create greatest after performing the given number of swaps.
avatar

Software Development Engineer I

Interviewed at Amazon

3.5
Jun 6, 2015

3 coding problem in hackerrank all of them are form basic algorithm. first was find the number containing max frequency and its frequency. second was given the max number of swaps create greatest after performing the given number of swaps.

Implement a Stack. (of ints; push, pop, peek) Implement a method that returns the smallest integer in the stack. (min) Implement a method that returns the statistical mode of the stack. (mode) O(1) time for all.
avatar

Software Development Engineer I Intern

Interviewed at Amazon

3.5
Jun 19, 2015

Implement a Stack. (of ints; push, pop, peek) Implement a method that returns the smallest integer in the stack. (min) Implement a method that returns the statistical mode of the stack. (mode) O(1) time for all.

Viewing 3161 - 3170 interview questions

Glassdoor has 37,026 interview questions and reports from Software development interviews. Prepare for your interview. Get hired. Love your job.