Software Developer Iii Interview Questions

1,279 software developer iii interview questions shared by candidates

Though position is for a OOP, questions were heavily focused on database, DC and servers. Questions were asked in such an abroad way where it was hard to understand the main focus especially with interviewer with heavy accent
avatar

Software Engineer III

Interviewed at Wolters Kluwer

3.7
Sep 7, 2014

Though position is for a OOP, questions were heavily focused on database, DC and servers. Questions were asked in such an abroad way where it was hard to understand the main focus especially with interviewer with heavy accent

Use and purpose of Math.floor() in JavaScript. Explanation of the useMemo hook in React and its use cases, including a banking project scenario. Difference between useCallback and useMemo in React. Explanation and use of useRef hook in React. Optimizing class components in React using lifecycle methods. Mocking components in Jest, including handling props and named exports.
avatar

Software Engineer III

Interviewed at Walmart Global Tech

3.6
Sep 19, 2024

Use and purpose of Math.floor() in JavaScript. Explanation of the useMemo hook in React and its use cases, including a banking project scenario. Difference between useCallback and useMemo in React. Explanation and use of useRef hook in React. Optimizing class components in React using lifecycle methods. Mocking components in Jest, including handling props and named exports.

Round 2 - Core Java theory questions - 1. how to make a class immutable? What is the use case? 2. What is the difference between deep copy and shallow copy. 3. how do you declare a singleton class? Write code. 4. Consider below statements - String s1 = "abc" String s2 = new String("abc") String s3 = “abc” what is output of s1==s2 s1==s3 5. set s; s.put(new Student("a", 1)) s.put(new Student("b", 2)) s.put(new Student("a", 1)) what is the size of s 6. how are collisions handled in hashmap? 7. worst case time complexity of inserting element to hashmap 8. using multithreading write program to print output numbers from 1 to 100 even numbers should execute by 1 thread and odd by others. order of numbers 1 - 100 should be maintained
avatar

Software Development Engineer III

Interviewed at Walmart Global Tech

3.6
Mar 25, 2025

Round 2 - Core Java theory questions - 1. how to make a class immutable? What is the use case? 2. What is the difference between deep copy and shallow copy. 3. how do you declare a singleton class? Write code. 4. Consider below statements - String s1 = "abc" String s2 = new String("abc") String s3 = “abc” what is output of s1==s2 s1==s3 5. set s; s.put(new Student("a", 1)) s.put(new Student("b", 2)) s.put(new Student("a", 1)) what is the size of s 6. how are collisions handled in hashmap? 7. worst case time complexity of inserting element to hashmap 8. using multithreading write program to print output numbers from 1 to 100 even numbers should execute by 1 thread and odd by others. order of numbers 1 - 100 should be maintained

Viewing 811 - 820 interview questions

Glassdoor has 1,279 interview questions and reports from Software developer iii interviews. Prepare for your interview. Get hired. Love your job.