File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Jobs Discussion and the fly likes A Java Newbie Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "A Java Newbie" Watch "A Java Newbie" New topic

A Java Newbie

Anirudh Menon

Joined: Dec 25, 2012
Posts: 1
Hello everyone.

I'm fresh out of college and recently got an opportunity to participate in an internship program in an MNC. I've been asked to brush up on my Java and C++ programming skills.

I'm comfortable with most programming languages and can write decent programs. I am thorough with Core Java, algorithms, data structures, basic OOP concepts and DBMS. But while going though the CodeRanch forums I came across some terms I've never even heard of, and that has made me very nervous!

I would like to know what the company expects from a newbie like myself. Any particular area I should be concentrating on? Any and every suggestions are welcome.
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33117

Congratulations on the internship. It will be an opportunity to learn a lot of new things. Java is a big world. Even experienced folks haven't heard of everything. Without any information, good things to learn in the long run in Java are web apps and Spring.

The reason I say "without any information" is because the best thing to brush up on is what the company will have you working on! When we interviewed interns, we shared this information at the interview. As in "if you want to read up before you start, it would be helpful to read about X, Y and Z." The problem in an MNC is they might not know what team you will be on yet. There's no harm in asking your contact at the company/HR if they could ask your internship manager what would be good to learn. At worst, they don't know. At best, you get some useful information!

And don't be too nervous. The fact that you got the internship means they like you and think you will pick up things quickly. You are expected to not know things as an intern.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
I agree. Here's the link:
subject: A Java Newbie
It's not a secret anymore!