Interview Questions and Answers for 'Sears' | Search Java Interview Question - javasearch.buggybread.com
Javasearch.buggybread.com
Share

Search Interview Questions


 3027 questions in repository.
 There are more than 200 unanswered questions.
Click here and help us by providing the answer.
 Have a video suggestion.
Click Correct / Improve and please let us know.
Label / Company      Label / Company / Text

   



Interview Questions and Answers for 'Sears' - 16 question(s) found - Order By Newest

Very frequently asked. Among first few questions in almost all interviews. Among Top 5 frequently asked questions. Frequently asked in Indian service companies (HCL,TCS,Infosys,Capgemini etc based on multiple feedback )
  Q1. Difference between == and .equals() ?Core Java
Anonymous
Ans. "equals" is the method of object class which is supposed to be overridden to check object equality, whereas "==" operator evaluate to see if the object handlers on the left and right are pointing to the same object in memory.

x.equals(y) means the references x and y are holding objects that are equal. x==y means that the references x and y have same object.

Sample code:

String x = new String("str");
String y = new String("str");

System.out.println(x == y); // prints false
System.out.println(x.equals(y)); // prints true

  Sample Code for equals

 Help us improve. Please let us know the company, where you were asked this question :   


   Like      Discuss      Correct / Improve     java   string comparison   string   object class   ==    equals   object equality  operator     Ebay  Cerner  GuideWire  Expeditors Associate  Revature  SAIC  ValueLabs  Realty Redefined  Bank Of America  Capgemini  HCL Technologies  Goldman Sachs  Symmetric Corp  Backstop Solutions  Frontier  IQOR   Science  Vanguard  eClinicalWorks  Experticity  Blue Cross and Blue Shield of Kansas  ComTrade  Banja Luka  Overstock.com  Intrasoft International  IBM  Apex Systems  infoview technologies  Ebix  Cumulus Systems  Nakisa  United HealthGroup (UHG)  Sopra Steria  TrueCaller  Mphasis  Amdocs  T & A Hr Solutions  End2End Catalyst  Code Garage Tech  IQuest Management Consultants  Indianmesh pvt ltd  Netsmartz  Meander Software  UrbanPro.com  Netrovert Software  T & A Hr Solutions  Zscaler  Maven Wave Partners  Basware India  Emerson  GCE solutions  SmartData Enterprise  Shivark Virtual Academy  FinXera  Sampoorna Consultants  Samridhi  KKA Technologies  bebo technologies  Closeloop Technologies  DamcoSoft  Swar Yantra Technologies  SK VedaInfo Universal  Trantor Software  IT HAT Consulting  Kindlebit Solutions  Mann McGlynn  AmrtData Enterprises  Riconz Technologies  Embryo Software Solution  Corporate Stalwarts  Varite  Mirror Consultancy Service  Wing Global IT Service  Regence  Adpearance  IGNW  Centizen  Flexton  Syntel  Kaiser Permanente  SkiData  New Relic  McKesson  Finastra  Pivotal  UST Global  Morgan Stanley  Kroger  Genesys  Guardian Life  SynergisticIT  Leidos  Expeditors Associate  Polycom  Compass  Point ClickCare  Expedia  Equal Experts  Dimentrix  Intellect Design Arena  Epam Systems  Qualys  Instacart  ThoughtWorks  Maxgen Technologies  Aayansh Germinate  Principal Financial Group  NineScript Technologies  Nihilent  infrasoft technologies  e-Zest Solutions  Krawler Inc  FundTech  BNT SOFT  SAPsphinx Infotech  KinderTouch  Accede Software Solutions  LeadLake  Emerson  Xoriant  Citrix  Anonymous Content  GS Lab  Thermax  Saama Technologies  Fresherworld.com  Nityo Infotech  Sanofi  Innoplexus  Sears IT & Management Services   National Stock Exchange of India  Accelya Kale  Tudip Technologies  ITSource Technologies  Sela Technology Solutions  Eternus Solutions  Raja Software Labs  Leo TechnoSoft  Shubham Housing Development Finance  Serene Corporation  Leo Technosoft  Questionpro  Sparken IT Solutions  Capsilon  JetSynthesys  MangoSpring  Subway  Arezzo Sky  Lenco Diagnostic Laboratories  Finlogic Technologies  Maxxton  Cerillion  Applus+  XOYAL  Acloudzyn Technologies  ITYX  Tej IT Solutions  Transworld Compressor Technologies  Deskera  Ebaotech  Kahuna Systems  Kimaya Infotech  SSP Technology  Boston Byte  Bonellisoft  Rack Infotech  Intellection Software and Technologies  OMVSAB IT Solutions  ProductDossier  Soft Infology  Systems Plus Transformations  StackMint  HeadInfotech India  EffortSys  KasNet Technologies  Java City  iSynergy TechSys  Unisoft Technologies  Servient  ThinkQuotient Software  Medline Industries  Ascent Cyber Solutions  Proto-T Solutions  Tinker Technologies  Censhare  Proto-T Solutions  Henx International Technologies  AlightHub Consulting Services  Perpetual Infotech  BestoSys  Infiniti Infosystems  Torqus  Spectrum Tech System  OreInfo  Sanvi Softech  Neptune Solutions  XTime  Web Hub Technology  Coin Technologies  Paramount Pictures  Rocklike DMS  Implant Technosoft Solutions  Nabla Infotech  Predikly  Godwit Technologies  Kanaka Consulting  Aarnum Technologies  Ganesh Kapure  Abhinav Digicompsoft Services  Shoffex.com  Online Training Solutions  A Plus Tree  OMM Software Innovation  Tanish Infotech Solution  Zinist Software  Mobile Sutra  Playpixel Infosystem  SunGuard  Nihilent  Siemens PLM Software  Maxgen Technologies  Nitor Infotech  Mediaocean  Yagna iQ  Sigma Systems  Ethon  The Permanente Medical Group  Reliance Industries  MindCraft Software  ABM Knowledgeware  Trutech Web Solutions  Nikhil R Gupta & Associates  eMeasurematics  NovelERP Solutions  Web Element Solutions  HDFC Bank  Qualcomm  Intellect Design Arena  Diebold Nixdorf  Sharekhan  Pepperfry  IRIS Business Services  Wind World  ZEDO  Loylty Rewardz Mngt  C2L Biz  Chenoa Information Services  Insolutions Global  Vakrangee Softwares  Celusion Technologies  Currencies Direct  Zenith System Solutions  Base Information Management  Exponentia DataLabs  Realty Redefined  Constaccent  Neoquant Solutions  Aureus Analytics  Planfirma Technologies  Pawaa Software  iBhejo  Fairfax County Virginia  American Conservation Experience  Hari Krishna Exports  Core Education & Technologies   Nishat Mills  Industrial Market Place  Krisnela Technologies  Swissclear Global  Samyak Software  Professional Access  Nexstep Infotech  Concerto Software  Viral Technologies  Silverwing Technologies  Gcom Software Inc  Accel Frontline  Atom Technologies  Blue Star Infotech  Cynapse  Datamatics Global Services  Flytxt Mobile Solutions  Persistent Systems  Onmobile Global  Trianz  Sasken  WNS Global Services      basic        frequent

Try 6 Question(s) Test


Advanced level question frequently asked in US based companies. Recently asked in EMC and Intuit.
  Q2. Can you provide some implementation of a Dictionary having large number of words ? Solution
Admin
info@buggybread.com
Ans. Simplest implementation we can have is a List wherein we can place ordered words and hence can perform Binary Search.

Other implementation with better search performance is to use HashMap with key as first character of the word and value as a LinkedList.

Further level up, we can have linked Hashmaps like ,

hashmap {
a ( key ) -> hashmap (key-aa , value (hashmap(key-aaa,value)
b ( key ) -> hashmap (key-ba , value (hashmap(key-baa,value)
....................................................................................
z( key ) -> hashmap (key-za , value (hashmap(key-zaa,value)
}

upto n levels ( where n is the average size of the word in dictionary.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     java   collections   hashmap   binary search   search algorithm   advanced   architecture   data structure     Dell EMC   Intuit   Corporate Brokers  PWC India  Yahoo  Oracle        frequent

Try 1 Question(s) Test


Frequently asked to experienced developers. Recently asked in many US interviews.
  Q3. What is database deadlock ? How can we avoid them?Database
Admin
info@buggybread.com
Ans. When multiple external resources are trying to access the DB locks and runs into cyclic wait, it may makes the DB unresponsive.

Deadlock can be avoided using variety of measures, Few listed below -

Can make a queue wherein we can verify and order the request to DB.

Less use of cursors as they lock the tables for long time.

Keeping the transaction smaller.

 Help us improve. Please let us know the company, where you were asked this question :   


   Like      Discuss      Correct / Improve     java   database   architecture     MSCI  Vudu  Bank Of America  Sears  BlueCoat  Symantec      expert        frequent


Very frequently asked. Usually asked with questions related to String.
  Q4. What is an Immutable Object ?Core Java
Anonymous
Ans. Object that can't be changed after instantiation.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     java   oops   immutable     LiveSocialize Technologies  Oracle  Bureau Veritas  AudioCodes  GCPL Technologies  Infogain  Goldman Sachs  JP Morgan  Incture Technologies  Novell  Amisoft Technologies  Xactly Corp  Amisoft Technologies  Sunrun  Cognizant (CTS)  Hortonworks  AdNovum  Aquent   V-Soft  Sears  Idexcel  Infusion  Knight Capital  Bally Technologies  Yatra Online  Multivision (Virginia)  Portware LLC      basic        frequent

Try 2 Question(s) Test


 Q5. What are the pre-requisite for the collection to perform Binary Search ?
Admin
info@buggybread.com
Ans. 1. Collection should have an index for random access.
2. Collection should have ordered elements.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     java   collections   search algorithm   search   binary search   at&t      intermediate


Very frequently asked if being interviewed for hibernate. Frequently asked in Tata Consultancy (TCS) and Overstock.com
  Q6. Difference between load and get ?Hibernate
Admin
info@buggybread.com
Ans. If id doesnt exist in the DB load throws an exception whereas get returns null in that case.get makes the call to DB immediately whereas load makes the call to proxy.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     hibernate     Overstock.com  Nagarro  Anthem  Tata Consultancy (TCS)  Nucleus Software Exports  CDK Global  Dell  Capgemini  Persistent Systems  HCL Technologies  Nagarro  Sears  CDK Global  Oracle  Nucleus Software Exports  CACI International      basic        frequent


 Q7. Can we use Ordered Set for performing Binary Search ?
Admin
info@buggybread.com
Ans. We need to access values on the basis of an index in Binary search which is not possible with Sets.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     java   sets   set   collections   binary search


Frequently asked in face to face interviews.
  Q8. Write a program to print fibonacci series.Core Java

Ans. int count = 15;
int[] fibonacci = new int[count];
fibonacci[0] = 0;
fibonacci[1] = 1;
for(int x=2; x < count; x++){
fibonacci[x] = fibonacci[x-1] + fibonacci[x-2];
}

for(int x=0; x< count; x++){
System.out.print(fibonacci[x] + " ");
}

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     ebay   fibonacci series     Manvish eTech  Belvedere Trading  King UK  FinaTel  Goldman Sachs  Enlighten Software  Misys  Mahindra Comviva  ZapCom  Nucleus Software Exports  Enlighten  Sears  Mahindra Satyam  Insperity  General Motors  AVIS e Solutions  Paddy Power Betfair  TurningCloud  Polestar Solutions  BlueWhale Solutions  CitiusTech  Zuhlke  Comcast  KGFSL  Quickr  Paramatrix Technologies  CalSoft  Ancestry.com  OnMobile Global  NBCUniversal  Inventum Technologies  Hughes Systique  Flextronics  Geometric Soft  Check Point Software Technologies  ZapLabs  Indecomm Global Services  HTC Global  Quovantis Technologies  Mobiloitte  Riktam Technologies  DMX Technologies  Mojo Networks  Tata Elxsi  Ciena  ServiceNow  EverBridge  LendingClub  Virtusa Polaris  West Corporation  Ebay  Walmart  HomeAway  AllClear ID  Quinnox Software  Acquity Group  Cadence Design Systems  SmartPrix  Leidos  Zoho  Varian Medical Systems  HealthSparq  karya technology  Canopy Tax      basic        frequent


Frequently asked to Fresh graduates.
 Q9. Write a program to implement Binary search ?Core Java2016-10-18 10:49:58

Ans. http://algs4.cs.princeton.edu/11model/BinarySearch.java.html

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     binary search  search     Cognizant (CTS)  Click Labs  Infoview Technologies  Mahindra Comviva  Acute Informatics      basic        frequent

Try 1 Question(s) Test



Do you think these are the Best Java Frameworks ?

OpenXavaSPRING MVCApache StripesCheck everything
that is Best in Java

Click Here



 Q10. What is Spring Boot ?Spring Boot2016-12-19 06:23:21

Ans. Spring Boot is Springs convention-over-configuration solution for creating stand-alone, production-grade Spring-based Applications.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     Spring Boot     JP Morgan Chase (JPMC)  Silver Search  Magna Infotech  General Dynamics  MphasiS  Narvar   Cognizant (CTS)


  Q11. What is Maven ?Maven2016-12-19 10:53:13

Ans. Maven is a build automation tool used primarily for Java projects.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     maven  build     Defence Research & Development Organisation (DRDO)  MPS  Infosys  Indra  InterGlobe Technologies  HSBC Holdings      basic        frequent


 Q12. Write a Program to print factorial of a number using recursionCore Java2017-01-29 17:47:20

Ans. public class BuggyBread {
public static void main(String args[]) {
System.out.println(factorial(5));
}

private static int factorial(int number){
if(number == 1){
return 1;
} else {
return number * factorial(number - 1);
}
}
}

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     recursion     PrimeFocus Technologies  Aavanor System  Mobicip  CMSS Private Limited  Intrepid Pursuits  Indus Valley Partners  Sunquest Information Systems  Linchpin  Riverbed Technology  Knoldus Software  Sopra Steria  Sunquest Information Systems  OpenBet  DMX Technologies  Whitesnow Software Consultancy  NextSphere  Clearwater Analytics  Obelisk Infosystems  iNautix Technologies  Andesa Services  NextSphere  MobileIron  Wolfram Research  Spillman Technologies


 Q13. How Cassandra provides better Read performance than Oracle Indices ?Database2017-08-18 09:39:56

Ans. Cassandra uses Hash Search which provides a look time of O(1) whereas Oracle Indices uses Binary Search that provide a lookup time of O(Log n).

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     cassandra  hash search  hash search vs binary search


 Q14. How different is the Search algorithm when we query Cassandra Tables and When we query Oracle Tables ?Cassandra2017-08-18 09:40:40

Ans. Relational Database uses linear search if we don't query using indices. Performance for linear search is O(n). If indices have been used , relational database uses binary search. Performance for binary search is O(Log n).

Casandra uses hash search. Performance for Hash Search is O(1).

 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     cassandra vs oracle  nosql vs relational  search algorithm


 Q15. Explain Binary SearchAlgorithm2018-02-02 08:37:31

 This question was recently asked at 'Nagarvision'.This question is still unanswered. Can you please provide an answer.


 Help us improve. Please let us know the company, where you were asked this question :   

   Like      Discuss      Correct / Improve     search  binary search     Nagarvision      basic        frequent


 Q16. Binary Search requires that the collection should beAlgorithm
a. Sorted in Ascending Order
b. Sorted in Descending Order
c. Sorted in any Order
d. Unsorted

Ans.c. Sorted in any Order



Subscribe to Java News and Posts. Get latest updates and posts on Java from Buggybread.com
Enter your email address:
Delivered by FeedBurner



comments powered by Disqus
 

Help us and Others Improve. Please let us know the questions asked in any of your previous interview.

Any input from you will be highly appreciated and It will unlock the application for 10 more requests.

Company Name:
Questions Asked:
         

X Close this

X Close this

Help Us Improve.
Please share your
interview experience.

Company Name:   


Questions Asked: