Interview questions

Software Developer interview questions – page 25

945 questions. Tap “Show answer” to check yourself.

  1. Different properties of OOPs ,examples of each, with application of each?

  2. Which is the best sorting algorithm ( considering all the aspects of time as well as space) ?

  3. Detailed discussion on the project that I had did in summers(I had did that on Android) was made to describe it using a block diagram of various modules done in the project. Asked what was my contribution in it, and the use of OOPs in it

  4. Can static variable be defined in the header file?

  5. Can constant and volatile both be used at same time?

  6. Implementation and the use of Bi-direction Linked-list?

  7. Time complexity of building a heap using linked list and arrays

  8. What is deadlock? how to prevent deadlock?

  9. Write a program to find the duplicate in the array(only one duplicate is present in the array)?

  10. Consider we have large amount of physical memory.Do we still need virtual memory? What is the use of paging in that situation

  11. How do you find the middle of the linked list?

  12. Explain the concept of virtual addressing and the allocation of virtual addresses during the execution of program

  13. Write the code for producer-consumer problem using mutex

  14. Differences between Mutex and Semaphore. Why do we need Mutex if we have Semaphores

  15. You are given a string and a number.Count the no of '-' characters in the string and return 1 if the count is equal to the number given or else return 0

  16. Write the functions to create a stack and to delete a node from the stack

  17. Asked me about my research work That's it

  18. Breifly explain about project

  19. List all the permutations of the array?

  20. What is the first biggest failure in your life?

  21. Difference between DFS and BFS?

  22. When are double pointers used?

  23. Be ready to write some simple code snippets

  24. Finally he asked me a puzzle which was similar to public private key in cryptography

  25. Write net and clean code to print a matrix in spiral order

  26. Short interview to check knowledge and experience

  27. What is the difference between encapsulation and polymorphism?

  28. What do you mean by deadlock in OS?

  29. Implementation of AVL tree. I told solution in nlogn. He asked me optimize further

  30. Write a program to test whether a string and all strings that can be made using the characters of that string are palindrome or not Input Output mmo True yakak True travel False

Companies that ask Software Developer questions