Junior Software Developer Interview Questions

11,465 junior software developer interview questions shared by candidates

- asked LOTS of short OOP questions (i.e. constructor, destructor, static, stack/heap, memory leaks, pointers, public/private variables, classes, etc.), some were very basic, some I couldn't answer because I had never learned about it before - reverse a string in-place - what do you know about Simba? why Simba?
avatar

Junior Software Engineer Co-op

Interviewed at Simba Technologies

3.6
May 29, 2018

- asked LOTS of short OOP questions (i.e. constructor, destructor, static, stack/heap, memory leaks, pointers, public/private variables, classes, etc.), some were very basic, some I couldn't answer because I had never learned about it before - reverse a string in-place - what do you know about Simba? why Simba?

Write a function that returns the sum of the arguments. Once resolved, now refactor the function so it can be called in all these ways. add(1)()()()(1,2) // 3, add(1,2,3) // 3, add(1)()()(2,3) // 3, add()()()()()()()()()(1)(2,3) // 3 It was no clear to me first, but the function needs >2 arguments to return the sum.
avatar

Junior Software Engineer

Interviewed at Rocketrip

3.5
Dec 11, 2018

Write a function that returns the sum of the arguments. Once resolved, now refactor the function so it can be called in all these ways. add(1)()()()(1,2) // 3, add(1,2,3) // 3, add(1)()()(2,3) // 3, add()()()()()()()()()(1)(2,3) // 3 It was no clear to me first, but the function needs >2 arguments to return the sum.

Write a function that identifies valid strings of parenthesis “(()())” is ok, “)()” is not and then returns true or false. Then comment on BigO issues. Refactor to make it more efficient in terms of space complexity.
avatar

Junior Software Engineer

Interviewed at Rocketrip

3.5
Dec 11, 2018

Write a function that identifies valid strings of parenthesis “(()())” is ok, “)()” is not and then returns true or false. Then comment on BigO issues. Refactor to make it more efficient in terms of space complexity.

Viewing 9541 - 9550 interview questions

Glassdoor has 11,465 interview questions and reports from Junior software developer interviews. Prepare for your interview. Get hired. Love your job.