Win a copy of Serverless Applications with Node.js this week in the NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Junilu Lacar
  • Paul Clapham
  • Knute Snortum
Saloon Keepers:
  • Stephan van Hulst
  • Ron McLeod
  • Tim Moores
  • salvin francis
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Vijitha Kumara

Technical Questions on job interview  RSS feed

 
Rancher
Posts: 1170
18
Firefox Browser Hibernate IntelliJ IDE Java MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys (and Girls)

I'm about to graduate and have my first jobinterview tomorrow as javadeveloper/tester.
I just wanderd on what kind of technical questions I can expect so I can prepare myself?
 
author & internet detective
Posts: 39208
726
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Daniel,
Welcome to CodeRanch!

There are a number of categories of questions:
  • basic java concepts
  • questions about projects you did at school or internships
  • problem solving - what would you do if...


  • You might also get asked to write some simple code.
     
    Daniel Demesmaecker
    Rancher
    Posts: 1170
    18
    Firefox Browser Hibernate IntelliJ IDE Java MySQL Database Spring Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Just want to my first jobinterview, I think I did more then ok.
    For the people who are interested I'll post some of the questions they asked me.

    Explain inversion of control
    Explain observable
    What is rest
    What is jpa
    Explain dependency injection
    How can you unit test without the dependencies
    What is normalitation and what is it's advantage
    Why would anyone use a framework
    What is spring MVC
    What is the difference between jdbc and hibernate
    ...
     
    Author
    Posts: 3443
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    There are myriad of Java interview preparation blogs, videos, youtube, etc to prepare. These Java interview questions & answers vary --  core to advanced, Java enterprise edition to Spring, open-ended questions to judge experience, BigData to low latency Q&As, 16 technical key areas like performance, coding, memory management, transaction management, concurrency, scalability, etc. So, step by step get a good handle.  
     
    Greenhorn
    Posts: 2
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I've failed in many technical interviews before. So I would like to add that you should practice coding interview questions on sites like geeksforgeeks/interviewbit.com. Also, try to search for company specific interview questions. For example here is a link to amazon interview questions- https://www.interviewbit.com/amazon-interview-questions/

    I've solved around 100 + problems on interviewbit and I've learned so many things and my confidence level is also increased now.

    I can say that the best way to prepare for technical interview is to practice,practice,practice coding problems online.

     
    Marshal
    Posts: 63837
    209
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Welcome to the Ranch

    In future, please post advertising on our advertising forum.
     
    Patrica Millie
    Greenhorn
    Posts: 2
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator

    Campbell Ritchie wrote:Welcome to the Ranch

    In future, please post advertising on our advertising forum.



    LOL, No ads I promise!
     
    Greenhorn
    Posts: 10
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    For me being confident in following, is absolutely must to succeed in interviews or as a java developer-

    1)Generics
    2)Collections
    3)nifty features of java 8
    4)Oops
    5)Design patterns.
    6)Every interview I attended before landing a job, I was asked in different permutations about Comparable and comparator. Weird.
    7) Learn spring. It is easy and every other company uses it.
    8) exception handling and caveats.
    Also interviews tend to focus on the weird and whacky. Spend some time on edge cases.
    9)final, finally and finalise. Another weird one. But beginners often fumble.
    10) A touch up on multithreading.
    That's all I can think of. Good luck
     
    Greenhorn
    Posts: 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    One pretty comprehensive one-stop resource I'd recommend is "Coderust: Hacking the Coding Interview" on Educative. The good thing with them is it's all in one place in your browser, so you don't have to worry about combining multiple resources, switching back and forth, etc.
     
    Campbell Ritchie
    Marshal
    Posts: 63837
    209
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Welcome to the Ranch

    Please make it clear in all posts when you are advertising your own work, otherwise we shall think it is spam.
     
    This. Exactly this. This is what my therapist has been talking about. And now with a tiny ad:
    global solutions you can do at home or in your backyard
    https://www.kickstarter.com/projects/paulwheaton/better-world-boo
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!