Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      LowerMyBills

      Part of Rocket

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: LowerMyBills reviews | LowerMyBills jobs | LowerMyBills salaries | LowerMyBills benefits
      LowerMyBills interviewsLowerMyBills Junior Java Developer interviewsLowerMyBills interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Junior Java Developer Interview

      24 May 2013
      Anonymous interview candidate
      Los Angeles, CA
      No offer
      Difficult interview

      Application

      I applied online. The process took 4 days. I interviewed at LowerMyBills (Los Angeles, CA) in May 2013

      Interview

      The interview process begins with an initial phone call by a Technical Recruiter who will ask your current work experience. -If he is impressed with it he will schedule a Telephonic Screening Interview. -The Telephonic Interview consisted of all the Core Java Technical questions and they will ask about your current job. It lasted for about 30 minutes. Questions asked in Telephone Round: 1) Difference between Abstract and Interface. 2) How to define Thread in Java? 3) Questions related to MultiThreading? 4) Explain the overview of Spring Framework. 5) Explain the overview of Ibatis/Hibernate Framework. 6) Questions related to Collections in Java. I was able to clear the Telephonic round and after that the recruiter scheduled an in-person interview at their Company in Los Angeles, CA. The recruiter sent me an Agenda for the in-person interview. I was interviewed with 6 people on-site including the Recruiter.The interview lasted for around 3 hours. - The on-site interview started with meeting with Product Manager. She asked me about the background and some behavioral questions. - After Product Manager's session the Recruiter gave me an coding assessment test to do. -The test consisted of 3 questions which were related to showing the right output. The following are the questions: 1) A program was to check whether to check it will compile or not. The program was related to String function append. I dont remember the exact code but is looked somewhat like this: public class MyTest{ String greet= "Hello"; public static void main (String args[]) { append (greet); System.out.println(greet); } public void append(String msg) { msg = msg + "World"; } } 2) Write a program to define a singleton class FooFactoryBuilder and how will you call that singleton object. 3) How will you implement the following Interface public Interface Iterator { public boolean hasNext(); public object next(); public void remove(); } - After the assessment I was interview with one of the Expert level Java Developer who started with asking some simple Core Java Questions but later he asked such which I found difficult to answer. Some of the questions were: 1) Difference between Overloading and Overriding 2) Questions related to Collections. 3) How will you implement Iterator Interface. 4) Questions related to database Normalization which were real time examples. 5) And many other Practical questions. - The next person to Interview me was a Software Architect who will review your test paper and based on that he will ask you questions. Some of the questions were : 1) Is String Immutable or mutable 2) difference between == and equals 3) how do you perform debugging in your current job. He was running out of time so he asked other person to interview me. -The other person to interview me was a Senior Software Engineer. He went through me resume and asked me questions based on my resume. Some of the following questions: 1) Describe the TCP/IP network layer. 2) What is an interface and write an Interface which you implemented. 3) Explain DAO in Java how did you use it. Although its a good place to work for but the interview according to me was bit long and some questions were difficult to answer. For an entry level position they are expecting too many things and very in-depth knowledge.

      Interview questions [1]

      Question 1

      Questions related to database Normalization which were real time examples.
      Answer question