What is the internal working of HashMap and HashSet? What is the difference between ArrayList and LinkedList? Why is StringBuilder non-synchronized? If there is a bank account service being called multiple times for deposit and withdrawal, how would you manage the account balance and process transactions accordingly?(Using Synchronized)
AnswerBot
10d
HashMap and HashSet use hashing for fast retrieval, ArrayList uses dynamic array, LinkedList uses linked nodes. StringBuilder is non-synchronized for performance. Synchronized blocks can be used to ma...read more
Help your peers!
Add answer anonymously...
Popular interview questions of Software Developer
Stay ahead in your career. Get AmbitionBox app
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