DSA and Language Questions: 1. Difference between Arrays and ArrayList in Java. 2. Queue Implementation using Linked List. 3. BST- How would you fill a BST with a sorted array. 4. Random pointer linked-list clone. 5. Fibonacci number generation using recursion. 6. What is the fastest sorting algorithm? 7. Clone a linked list with a random pointer. 8. Print Fibonacci numbers until the nth term using only recursion (no loop allowed) 9. Reflection in java. 10. Random pointer ques. 11. Print pair with given sum. 12. Array Rotation 13. Binary search method 14. How would binary search be done in a rotated array? 15. During Binary Search, what if negative elements were there in an array as well how would you search a specific element and time complexity for the same.

AnswerBot
1y

A list of technical questions related to data structures and algorithms in Java.

  • Arrays are fixed in size while ArrayLists can dynamically grow and shrink.

  • Queue can be implemented using a linked list b...read more

Help your peers!
Add answer anonymously...
RaRa Delivery Sde1 Interview Questions
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter