Associate software developer Interview Questions | Glassdoor

Associate software developer Interview Questions


associate software developer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

Whats the difference between inner join and outer join?

2 Answers

Inner Join returns values where the key between the two tables are the same, and values are present in both tables. Outer Join returns the Values from both tables, based on the key, even if there is not any data the joining table. If not value is available, then NULL is returned for that specific Row Data based on the Key

Specified in the WHERE clause, joins simply combine data from multiple tables in the result. INNER JOIN, the most common, returns the rows for which the given ON condition is satisfied for both tables. LEFT/RIGHT OUTER JOIN statements return all the rows from the specified table regardless if there is a match in the unspecified table, with the matching rows specified in the ON condition in the unspecified table.

Given a scale and an object that can way between 1 to 40 grams. What is the minimum number of counter weights that you can buy to weigh anything in the range of 1 to 40.

4 Answers

The interviewer had asked me a time when it was best not to use OOP after spending several minutes praising OOP.

4 Answers

How would you reverse a the words in a string? (Be able to defend answer)

4 Answers

Division method without using divide operator

5 Answers

Class, object, polymorphism, inheritance, encapsulation, interrupts, multi threading, try-throw-catch concepts, call by value, reference, pointers, semaphore, mutex, SRS, SDLC, stack, linkedlists, trees, OSI stack, TCP/IP, networking protocols. Go through job description and prepare accordingly.

4 Answers

You work in a factory that manufactures balls. One day one of the balls manufactured in a group of eight is slightly heavier than the rest. You have a standard scale with which you can weigh the balls. How would you go about finding the defective ball in the least amount of weighing attempts possible (maximum of 2 attempts).

3 Answers

How to use concurrency to make matrix multiply computation faster? what is the complexity?

3 Answers

There were 10 hackerrank problems

3 Answers

Give an example of a good working team you have been on and a bad one. What would you have changed to make the bad team better and how would you pitch the ideas to the team/manager.

3 Answers
110 of 1,335 Interview Questions