Accenture Interview Experience - Aug 10, 2014
I attended Accenture's drive via eLitmus test. It was a fine morning. This was the by far the most well organized interview that I had experienced so far & thanks to eLitmus members for making it possible in such a fantastic manner.
There were 2 interviews :
Technical & hr.
1) Technical Interview:
In : Hi Srijal, have your seat ! how are you feeling :).
S : Pretty amazing sir (with a smile on my face).
In : So quickly tell me about yourself describing your strengths, hobbies & your hometown.
S : I introduced myself.
In : So, which is your favorite language Srijal ?
S : Core java to be precise, Sir !
In : Why is it so that everyone likes java over here. You guys don't like pointers it seems.
S : (with a smile) Sir, its more so due to some features which Java supports like portability, platform independence & some safety issues.
In : Ok then Srijal, Can you tell me the difference between Polymorphism & Encapsulation.
S : yeah sure Sir.
Polymorphism : The concept of one object having many forms. Let me give you an example.
Suppose Deer is an Animal ie. ) Class Deer inherits its features from base class Animal, then the Base Class's object which is Animal's object can be used to refer to subclass ie) Deer.
As we know that.
Deer Is a Deer.
Deer is a Animal.
& Also Deer Is a Object.
As every class inherits from the Object class by default (in java).
Now coming to Encapsulation :
In this we make some fields of a Class as private & then their access is provided through public methods.
Lets take the daily life example of a Television Set !
In a T. V, the users are not expected to know what's going inside the box (internal circuitry n all) So we declare this fields as private & then a user can change the channels or control the volume through public fields which is nothing but TV' remote :).
In : Ok ! Now tell me about your projects.
S : Described eveything including future prospects & pros n cons.
In : Do you know RDBMS ?
S : yes sir.
In : Ok then tell me about the difference between a primary key & a foreign key.
S : A primary key is a unique column that is used to define other records of the table. & foreign key is a primary key of other table which is used to define the attributes of one table. It is basically used to establish relations between two tables.
In : Ok suppose we have combination of 3-4 columns which defines other columns, Also one of them alone can define other columns. Then, Is there any issues ?
S : Yes Sir thsi should be avoided as it violates the 2nd rule of Normalization which says that.
"The relations in a table should exist in such a such a manner where dependency should not be partial".
i.e.) It should be dependent on the whole key :).
In : (quite impressed with the answer).
Ok, Can you tell me how mobile signals work. Though you are a CSE student & this is a Electronics question but still can you try.
S : I was just thinking about the problem but then he changed the changed the question.
In : Ok tell me how bar code scanners work.
(As if this question is a cakewalk :P).
S : I thought for some seconds & then began.
Sir, a bar code basically scans the code & then checks for the information available in our database and retrieves the desired info like price of the product n other info.
In : Ok but then how does it scan ?
S : It must be converting in some form of "signals".
(I tried my best to fake an answer which I was clueless about.
Even after coming out of the room, I didn't know how I managed to pull this one off.
In : Ok, this was all my from side. Best of luck to you :).
S : Just after coming out, an eLitmus co-ordinator told me this.
" You have been selected for this round. You can go for the HR round ".
After this my confidence was sky high & I had already planned of a facebook status update " High Performance. Delivered ".
And yeah, eventually I was selected :).
3i Infotech - AAI - ABACUS - ABB - Accel Frontline - Accenture - Aditi - Adobe - ADP - Agreeya - Akamai - Alcatel Lucent - Allfon - Alumnus - Amazon - Amdocs - AMI - Andhra Bank - AppLabs - Apps Associates - Aricent - Ashok Leyland - Aspire - Atos Origin - Axes - Bajaj - Bank of Maharashtra - BEL - BEML - BHEL - BirlaSoft - Blue Dart - Blue Star - BOB - BPCL - BPL - Brakes - BSNL - C-DOT - Cadence - Calsoft - Canara Bank - Canarys - Capgemini - Caritor - Caterpillar - CDAC - CGI - Changepond - Ciena - Cisco - Citicorp - CMC - Consagous - Convergys - CORDYS - Crompton - CSC - CTS - Cummins - Dell - Deloitte - Delphi-TVS - DeShaw - Deutsche - Dotcom - DRDO - EDS - EIL - ELGI - ELICO - ERICSSON - Essar - Fidelity - Flextronics - Freescale - FXLabs - GAIL - GE - Genpact - Geodesic - Geometric - Globaledge - GlobalLogic - Godrej - Google - Grapecity - HAL - HCL - Hexaware - Honeywell - HP - HPCL - HSBC - Huawei - Hughes - IBM - IBS - ICICI - iGate - Impetus - iNautix - Indian Airforce - Indian Airlines - Infosys - Infotech - Intec - Integra - Intergraph - IOCL - iSOFT - ISRO - Ittiam - JSW - Keane - Kenexa - L & T - L & T Infotech - LG Soft - Lifetree - LionBridge - Mahindra Satyam - Mastek - Maveric - McAfee - MECON - Microsoft - MindTree - Miraclesoft - Mistral - Motorola - Mphasis - MTNL - NIC - Nokia Siemens - Novell - NTPC - Nucleus - ORACLE - Patni - Perot - Polaris - Ramco - Robert Bosch - Samsung - SAP - Sapient - Sasken - SBI - Sierra Atlantic - Sonata - Sony India - Sutherland - Syntel - TCS - Tech Mahindra - VeriFone - Virtusa - Wipro - Zensar.