I,m from Computer Science branch, NMAM Institute of Technology, Nitte. We actually had a direct interview meaning that no aptitude test at all. So I,m very very happy 4 that. The biggest problem for me is clearing Aptitude tests.
I,m not good at aptitude tests. HCL gave 1 greatest opportunity of the life time. I just grabbed it.
They can ask anything about OOPS(C++), Data Structures, Computer Networks, C, OS, Database (All Basic concepts)
3 things to be considered if you want to be in HCL. (or in any company)
1) Just Be Confident in whatever u say even u don,t know.
2)"Communication Skills" most important.
3) Prepare every thing whatever you write in "Resume"
Interview Started at 11:15 AM
Me: May I come in Sir
HR: Yes. Take your seat.
Me: Thank You sir
HR: Tell me about yourself
Me: Told my name, place, study, family background, academic marks, academic projects, etc (Min 1min 30sec)
(HR was looking at my resume about whatever I said about my marks, projects)
HR: You are in 7th semester right. What are the subjects are you studying in 7th Semester?
Me: I told Object Oriented Modelling and Design(OOMD), Business Intelligence(BI), C#, Advanced Computer Architecture(ACA), Web 2.0, Cryptography and Network Security(CNS).
(I didn,t prepare for any of these 7th sem subjects)
HR: Tell me about OOPS concepts.
Me: Told Inheritance, Polymorphism, Data Encapsulation and Abstraction with explanation.
( Please don,t say Object Oriented Programming.(1 of my friend lost HCL because of this silly answer) Tell what are the concepts under that. They didn,t give me any pen or paper so I used some kind of guesters to explain what I want to say )
HR: You are in 7th semester right? OK Tell me What is that Business Intelligence?
Me: Told with an example.
(HR seemed very happy with my explanation. Tell you what? HR didn,t about it. I need to make HR understand)
HR: Describe Cryptography?
Me: Told with an example.
HR: You attended a seminar on Cloud Computing right. Can you tell me what it is?
(This is from the resume. If you write any thing on Cloud Computing in your resume. Its 100% sure that they will ask what it is? irrespective of the company)
HR: Ok Fine..
Me: I asked How was my interview sir? I want to improve myself.
HR: Interview went very well.
(This I asked just to get a clue about whether I can be selected or not? HR is about to finish my interview)
Me: Sir I have a question
HR: Ya Ofcourse
Me: Sir, I have 2-3 months of holidays after my graduation? Can I do some preparation before joining the company.
HR: You should be good at programming bla bla....
(HR didn,t tell me to ask some questions. I asked. This I did just to make HR speak so that atleast he will forget if I said something wrong or something he didn,t like it)
Me: Thank You Sir
Interview ended at 11:35 AM
Interview went very well according to me. Still I had a doubt whether I spoke too much? But In the beginning of the interview itself they told if you want to be in HCL You should "SPEAK".
For my friends,
They asked about bubble sort tracing, OS concepts like memory management techniques etc, Java concepts like throw and throws, JVM etc. CN concepts like OSI layer. Data Structure concepts like singly, doubly, circular linked list and also what is binary tree? Database concepts like normalization Some small C codes etc.....
For EC,EEE braches,
basic knowledge about your related subjects. May be OOPS concepts and C codes...
Your Choice of location and Joining date as your wish (called "TOPPERS SHOP"). I don,t think every college will get this kind of offer.