AmbitionBox

Discover Best Places to work in India

Software Developer

Software Developer Interview Questions

Updated 25 Sep 2023

Most Searched Companies

7188 results found

Sort By: 

Popularity

Interview Questions

+178 interview questions

Interview Questions

+78 interview questions

Interview Questions

  • Q1. Gave a question to flatten a object using javascript.

    Add Answer
  • Q2. Asked questions on JavaScript and NodeJs.

    Add Answer
  • Q3. About c# what is abstract class interfaces

    Add Answer
  • Q4. HR round is easy to speak fluent English but to speak beginner English is very tough.

    Add Answer
  • Q5. Explain the project on which you have worked

    Add Answer
  • Q6. Campus interview experience, college and academics related questions

    Add Answer
  • Q7. Programming questions and previous experience related

    Add Answer
  • Q8. First tell me about your self which not mention on resume

    Add Answer
  • Q9. JAVA TRCHNICAL QUESTIONS RELATED TO PROGRAMMING LANGUAGES

    Add Answer
  • Q10. What is difference between primary key and unique key

    View answer (2)

+222 interview questions

Interview Questions

  • Q1. It was regarding java, spring boot, rest api.Not tough

    Add Answer
  • Q2. Below questions that were asked: Define Transient Thread Life Cycle Multi-Threading Exceptions HashSet Vs Vector HashMap working Comparable Vs comparator Spring MVC Spring beans stereotype Annotations SQL-> procedures, trigger Java 8 features & Implementation Unix Commands

    Add Answer
  • Q3. code to find duplicate code to reverse the stack merge sort basic sql queries

    Add Answer
  • Q4. Puzzle:- you have two jars 3L and 5L and unlimited supply of water. How will you calculate 4L of water.

    View answer (1)
  • Q5. Basics of c and unix. Since it telecommunications company they are still working with C and proC .

    Add Answer
  • Q6. Core JavaScript question like let vs const vs var. Arrow vs normal functions. React JS questions mainly from official docs.

    Add Answer
  • Q7. The interview consisted of some very basic Java Questions as I applied for Java Role, basic theory concepts like "Collection Interface, super, this keywords and their use, Inheritance concepts, Memory concepts, Multithreading , Exception handling" and so on, I would advice you to have a deep understanding of the language and concepts, Then it was followed by a medium level word problem checking your problem solving using any language, I would suggest than first find a working solution of problem without thinking about Time and Space complexity, and then enhance it, as people usually end up having no solution at the end which is worse.

    Add Answer
  • Q8. Some basic coding questions which can be solved using any programming language. I solved them using Java. Some basic UNIX questions and some basic SQL questions

    Add Answer
  • Q9. Oops concepts, String manipulation programs, arrays, linkedlist related programs, REST APIs, POST GET, sql query to find total number of distinct employees having salary more than x, few linux commands

    Add Answer
  • Q10. array program core java related ten question

    Add Answer

+112 interview questions

Interview Questions

  • Q1. 1. what is the difference between exception and error. How did u solve the errors in the code deployment?

    View answer (14)
  • Q2. What is python and difference between java and python

    View answer (1)
  • Q3. What is the differece betwen inheritence

    Add Answer
  • Q4. An aptitude test for hiring measures a vast range of skills related to specific job roles such as numerical aptitude, language comprehension and logical thinking. Different aptitude tests measure different abilities. Employers can specifically handpick aptitude tests to reveal the traits the job role requires

    Add Answer
  • Q5. A technical aptitude test is an assessment to measure the candidates' technical abilities. Since technical aptitude refers to a person's inherent technical intelligence, technical aptitude assessments measure the applicants' technical prowess by making them use their skills to solve complex problems.

    Add Answer
  • Q6. to show value from model to view.

    Add Answer
  • Q7. What is filter explain with example

    Add Answer
  • Q8. Asynchronous programming, promises, callbacks in JS

    Add Answer
  • Q9. What are operators in JavaScript?

    Add Answer
  • Q10. SQL basic questions , basic of HTML ,CSS, javascript

    Add Answer

+149 interview questions

Interview Questions

  • Q1. Puzzles related question

    Add Answer
  • Q2. Coding related question

    Add Answer
  • Q3. Then he wrote out some code and asked me how the compiler will generate code for it. I gave some answer, but he was clearly not satisfied. I thought it was all over by then. Then, he asked me a DIP question. He commented that he had given that particular question to his juniors once and they had done a very good job at it. The problem is this: A teacher is writing on a blackboard and we want to pass all the information on the blackboard over a low-bandwidth network in real-time. How do we do it

    View answer (1)
  • Q4. There is a clock at the bottom of the hill and a clock at the top of the hill. The clock at the bottom of the hill works fine but the clock at the top doesn’t. How will you synchronize the two clocks. Obviously, you can’t carry either of the clocks up or down the hill! And you have a horse to help you transport yourself. And, the time required for going up the hill is not equal to the time required to go down the hill

    Add Answer
  • Q5. He then asked me a question that had been asked in Round 4, written test:Describe an optimal algorithm to find the second minimum number in an array of numbers. What is the exact number of comparisons required in the worst case? Note that they didn’t ask the order in Big-Oh notation. They wanted the exact number of comparisons.

    Add Answer
  • Q6. Test cases for an installation software like check if sufficient memory available,check for a previous version,check to undo all the changes made to the system while quitting the installation. 5.2 puzzles

    Add Answer
  • Q7. You have a lot of small integers in an array. You have to multiply all of them. You need not worry about overflow and range, you have enough support for that. What can you do to speed up the multiplication on your machine?

    View answer (1)
  • Q8. He then looked at my grades. He commented that my lowest grade – B- was in Digital Image Processing. I just looked at him like a doofus thinking of what to say. But he quickly added, ‘don’t worry, it happens.’

    Add Answer
  • Q9. He asked me some questions on Interprocess Communication: What’s a semaphore? How are they used? He would often pick out words from my answers and ask me what they meant. He wanted to make sure that I really knew what I was talking about

    Add Answer
  • Q10. Then, he gave me a practical problem to solve: Suppose you are given an image which contains some text and some photos. How do you find the location of the image?

    Add Answer

+44 interview questions

Interview Questions

  • Q1. When I type the ambition box they are so many questions based computers Features when asking the interview it is very interested. They are what is loop ,what is data base so many so many questions are asking.

    View answer (1)
  • Q2. Interview questions like a -> how to use or implement stack, Queue, Arrays, Pointer, Polymorphism etc in actual programming.

    Add Answer
  • Q3. As your wish ask me any questions

    Add Answer
  • Q4. 1- yes sir I am ready ask me type of questions 2- I will try my level best

    Add Answer
  • Q5. yes there is technical realted questions related to your programming background

    Add Answer
  • Q6. 1.What do you know about data structures 2.What do you know about SQL

    Add Answer
  • Q7. A network including its nodes connecting . Bus topology . Ring topology . Star topology . Tree topology . Mesh topology

    View answer (1)
  • Q8. Iam ready to any type of questions

    Add Answer
  • Q9. Thank you sir giving this opportunity to me

    Add Answer
  • Q10. Technical round in related to technical questions and actual paper or actual work related questions.

    Add Answer

+97 interview questions

Interview Questions

  • Q1. Question was based on some gym application.You can get similar question on work@tech.

    Add Answer
  • Q2. Heavily focused on DSA with emphasis on DP

    Add Answer
  • Q3. First question was about a robot and tracking his movements.Given a string of moves a robot makes check if he ends up at the location he starts from?

    View answer (2)
  • Q4. Modify this code to find the maximum subtree in tree which is a BST. Maximum subtree means subtree goes upto its leaves from any node. Modify the code again to find the maximum tree which is a BST. BST can lie anywhere and it may or may not go upto its leaves

    View answer (1)
  • Q5. There is code like var i; { .. var j; .. } var k; .. var a; { .. var c; { var i; } .. var d; .. } For simplicity you may assume that there is only one variable declaration on 1 line. Now given a line number, you have to tell what all variables are valid on that line. Propose an algorithm for this

    View answer (1)
  • Q6. Given a list of stars and their distances from the earth.Find an efficient solution to find the k closest stars to earth?

    View answer (1)
  • Q7. Input : 4 jars and 50 balls of different colors (Red, Green, Yellow, Blue) where each jar can contain a maximum of 100 balls.Problem : When a user draws a red ball he loses his money while if he draws a ball of some other color his money is doubled. Arrange the balls in such a way that the user has highest probability to lose

    View answer (1)
  • Q8. Given n sequences, and starting and stopping point of every sequence with its score. For eg. no of sequences = 5 start stop score 0 4 4 3 10 11 6 8 8 7 15 10 11 15 4 All scores are positive. You have to find the maximum subset of non overlapping sequences having maximum total sum of scores. I proposed a n^2 approach first and then modified it to nlgn

    View answer (1)
  • Q9. A sentence is given which contains lowercase English letters and spaces. It may contain multiple spaces. Get first letter of every word and return the result as a string. The result should not contain any space

    Add Answer
  • Q10. Given two string str and pat. Find minimum window in str which contains all characters from string pat

    View answer (1)

+25 interview questions

Interview Questions

+20 interview questions

Interview Questions

+64 interview questions