Core Java - Interview Questions and Answers for 'Stringbuilder' - 9 question(s) found - Order By Newest Very frequently asked in different variations. Frequently asked in Deloitte ( 2 feedback ) , HCL Tech ( 3 feedback ) and Coginizant (CTS) Q1. Explain the scenerios to choose between String , StringBuilder and StringBuffer ?
or
What is the difference between String , StringBuilder and StringBuffer ? Core Java Anonymous
Ans. If the Object value will not change, use String Class because a String object is immutable.
If the Object value can change and will only be modified from a single thread, use StringBuilder because StringBuilder is unsynchronized(means faster).
If the Object value may change, and can be modified by multiple threads, use a StringBuffer because StringBuffer is thread safe(synchronized). Sample Code for String Sample Code for StringBuffer Sample Code for StringBuilder Help us improve. Please let us know the company, where you were asked this question : VIDEO Like Discuss Correct / Improve java string class string stringbuilder stringbuffer Cognizant (CTS) San Jose State University (SJSU) HCL Technologies Deloitte Sophos Hitachi JPMorgan Chase IBM Kony Labs Keystone ebay TIAA Financial Services Ancestry Rakuten Accenture Accenture India QualiTest Group CDK Global InfoGain Mindfire Solutions Shopify Tk20 AppKnox RedMane Technology Fidelity basic   frequent Try 3 Question(s) TestVery frequently asked. Usually difference between String,StringBuffer and StringBuilder is asked in different variations. Q2. Difference between StringBuffer and StringBuilder ? Core Java Anonymous
Ans. StringBuffer is synchronized whereas StringBuilder is not. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve java string stringbuffer string class stringbuilder synchronized basic interview question infosys technologies Thomson Reuters Ludia QualiTest United Health Group (UHG) Sophos JPMorgan Chase ebay Infosys Technologies Experian India HCL Technologies Symantec Tata Consultancy (TCS) Accenture Accenture India Infosys Cerner Priceline basic   frequent Try 1 Question(s) Test Q3. Write a method to check if input String is Palindrome? Core Java Admin info@buggybread.com
Ans. private static boolean isPalindrome(String str) {
if (str == null)
return false;
StringBuilder strBuilder = new StringBuilder(str);
strBuilder.reverse();
return strBuilder.toString().equals(str);
} Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve java string stringbuilder stringbuilder string class code palindrome HCL Technologies Hootsuite ebay Mobile Apps Company TripAdvisor Wallet Hub Groupon OpenText Airbnb Vantiv Minted LLC Boston Analytics mint.com Arista Networks Dealer.com the Zappos Family Sony PlayStation Taser Wolters Kluwer Wize Commerce Hitachi Consulting Quickr SmartBrief Liaison International Monitise Exilant Technologies Enova Wayfair Amadeus MakeMyTrip Naggaro Vudu OnDeck Capital HighRadius
thePlatform Trimax IT Infrastructure & Services Insight Global Basic   frequent Q4. Give an Example for Builder Pattern ? Core Java Admin info@buggybread.com
Ans. String str = new StringBuilder().append("Buggy").append("Bread").toString(); Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve java builder pattern design pattern stringbuilder string Power System Consultants (PSC) Xactly Corp BetterCloud Try 1 Question(s) Test Q5. Can StringBuffer and StringBuilder in Java be inherited? Core Java 2017-03-15 13:54:44
Ans. No, they have been declared final and hence cannot be extended. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve StringBuffer StringBuilder Q6. Do we have a method to reverse a string in String class ? Core Java 2017-07-29 09:52:30
Ans. No but we have it in StringBuilder. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve String StringBuilder Reverse a string a. String b. StringBuffer c. StringBuilder d. None of these create immutable objects.Ans.a. String
a. String b. StringBuffer c. StringBuilder d. None of theseAns.b. StringBuffer
Q9. Which of the following class cannot be extended or inherited ?
StringBuffer , StringBuilder Core Java
a. StringBuffer b. StringBuilder c. Both cannot be extended d. Both can be extendedAns.c. Both cannot be extended