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

      ETP International

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: ETP International reviews | ETP International jobs | ETP International salaries | ETP International benefits
      ETP International interviewsETP International Senior Java Developer interviewsETP International 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.

      Senior Java Developer Interview

      4 Jun 2019
      Anonymous interview candidate
      Mumbai
      No offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. The process took 2 days. I interviewed at ETP International (Mumbai) in May 2019

      Interview

      Application I applied through a ETP recruiter it self. CV got shortlisted by ETP Tech panel. I interviewed at ETP International (Mumbai) in May 2019. Interview NOTE: My Intention is not to make fun out of the interview i was really serious about the job as i was jobless from * months you can understand by this long post :) But it was great interview. thank you for given opportunity. First Was aptitude round which was very easy followed by tech interview. Aptitude was based on puzzles , reasoning, math and technical question with 15 minutes of duration. They were all very polite and co operative really i liked there treatment. Tech interview was on basic, starts with my current job role and past roles. 0. Basic Difference between HashMap and Hashtable? Answered: Typical known answer. Synchronized, Thread safe, and it not allowed null key and value, HM is not synchronized, allows single null key and multiple null value. 1. Life Cycle of variable in java, I tried to explain in context of type of variable based on this how variable lifecycle can be affected eg. instance variable(when object is instantiated and goes out of memory) or static variable to local variable and their life cycle but he denied and asked explain only about variable life cycle in term of JVM. Question was not clear without using variable type or scope explain variable memory management.(Mostly Question was not cleared i was reconfirming and reconstructing the questions and then answering) 2. Q: Custom Exception , how to create, use of throw and throws. if we use custom exception where it should get catch(here again i reconstruct the question, Interviewer asked me if custom exception will raised who will handle or whose responsibility to handle it?) He wants to listen answer as caller method should manage with the try catch block. As he wanted to know about exception propagation. and I answered the same but we can notice here the question can has many answer which cant be denied. 3.Q: Heap memory based question (hey i am a full stack developer ask me more about application development and this type of system trouble shooting question should be avoided bcz as fullstack developer i am exploring and implementing difference type of open source and proprietary frameworks from web to mobile, frontend to backend, couple of backend and front end combinations, RDBMS to nosql). NOTE: I m not saying that Heap based question are not important, it is important but why i m saying read following. Actually question was, In java why OutOfMemory err comes? Answered: when the allocated size of heap memory is short and not extending and to have more new object. (I thought one liner answer he was not looking he wants to know more from me about this topic, And i was right) Re-question on same topic there is auto garbage collection then also why this happen. Answered: its depend as well native/system memory is low. Re-question: what happen if we can give ample amount of memory as system memory then. Answered: but heap memory need to increased, i don't know the commands but it can be increased. Re-question: if native memory is also high and heap memory is also enough then will OutOfMemory error will come or not. Answered: i was not sure if native and heap both has enough memory by some other reason will raised this error or not so as said may do to bad computation and programming algorithm like recursion/iteration or processing lot of data it can cause this error. other wise i don't know other reasons. 4. Asked PLSQL question how to create store procedure tell me the syntax. Ans: as i know it. 5. in store procedure how to write loop statement Ans: using while or loop function/labels as i have worked on mysql and oracle db both have little different syntax. 6. In Store Procedure if we right multiple sql statement how will you come to know which statements executed. Ans: to know which statement got executed then need to crate if statement and with help of out variable we can send error or success code like 1 or -1 based on requirement.(not clear weather he wants to know here about exception handling or something else but after my answer he skipped to next new question). 7. Have you used EJB Ans: no, but tried little bit with it as bootstrapped . but this got revoked by client in early stage. 8. how ? Ans: i said created some pojo class to to store data to db and used javabeans. Where is ejb here? is javabeans and ejb are same? Ans: no , as ejb by creating session beans and implementing data persistent logic DAO Pattern. At end i mention not used to with ejb. I know more servlet and JSP due small scale projects. Asked to wait outside of the room, HR will informed you. HR: will inform u about the interview.(I was not selected.) That's it, might be answered wrongly some questions, but enjoyed. Interviewer was very senior than me in age and experience.

      Interview questions [1]

      Question 1

      Heap memory based question
      1 Answer
      1

      Top companies for "Compensation and Benefits" near you

      avatar
      IBM
      3.6★Compensation and benefits
      avatar
      Dell Technologies
      3.5★Compensation and benefits
      avatar
      Hewlett Packard Enterprise | HPE
      3.6★Compensation and benefits
      avatar
      Nagarro
      3.6★Compensation and benefits