Monthly Archives: May 2015

Preparing for placements

The subject of preparing for placement is quite vast. I would like to share with all of you on how to prepare for placements.

  • Data Structure & Algorithm: Every company eyes on who is good in these two fields. What you can do for this section is to first of all get the understanding of basic data structures and its operations and build on that. You can go to websites like GeekforGeeks, careercup for these sort of questions. BUT, its not that you just have to look at the questions and read down the answers. What you have to do is to develop problem solving skill. You have to think of how to approach a strange question. When you go for the interview, interviewers are not generally looking for correct answers to an extent, but they look for how do you approach a question. How good is your attempt!! So just look at the questions on these websites and try to solve it on you own. If you are not able to solve it, discuss among your friends so you will get to learn how to approach a question. Discussion helps a lot in building concept and clearing misconception also. So the best strategy which I have learnt from Sir during my GATE preparation is as follows: lets say I have a question of DS which needs to be solved with some constraints on space and time. At the first go never try to find the best solution. First of all solve the question with some over space or over time complexity. Then try to approach it in more efficient way. Never stop your horses in case of DS and algorithm. You never know with some other combination of data structure and algorithm you may find better solution of the problem. Focus more on Dynamic programming, Greedy solutions, trees and graphs and related questions for the interview. You would have learnt these subjects thoroughly at Raman classes.
  • Codothon: Coding is core of any IT company. It could be an elimination round also for some companies and in some companies they may ask you to code on paper the question which you have just solved. So have enough hands on coding. You can ask the interviewer if you can write pseudo code. For coding you can prepare from good problems websites and its better if you practice those data structure and algorithm problems. Go step by step while improving your coding skills. Start from the easy problem and move to next level. Language is not important as long as you are able to frame logic and choose which data structure and algorithm you are going to use. Different languages just differ in syntax and may provide some extra features. To start with any coding problem, first of all make a skeleton in your mind or on paper of all the functions, data structures you are going to use and then start filling the colors and connect the dots. Some parameters that your code can checked upon are how modular it is, does it cover base cases, corner cases, time and space complexity and all.
  • Concept about the subjects: Whatever you study here in Raman Classes is sufficient to crack any technical interview/ written as long as theory part is concerned. What you have to work on is how to apply those concepts to the problem which is given to you. You can prepare some subjects like OS, CO in deep for the interview but knowledge of whole sphere is surely needed. Problem may be very simple but it just requires little bit of problem solving skill as I have talked about it already.
  • HR/behavioral round: If there are enough good candidates they may judge you based on this round also. In some companies its an optional round. Plenty of confusing questions may be asked in this round. But I would suggest you to keep some answers framed like Describe yourself, your goals, why are you switching or want to join us. But other sort of questions you can handle very intelligently at the spot. Like in a recent interview I was asked : how will you handle if there is a conflict with any team member? What would you do if you were not able to proceed because of some work dependency? What would you do if you saw you will not be able to finish work before deadline? How do you see yourself growing in company? You can always spare few seconds to think about these questions and answer them nicely.
  • Math-mania: Sometime interviewer may check your basic mathematical skill like questions on probability can be asked or they may ask you to plot graphs of log x, 1/logx etc. So just brush up those concepts little bit.


Finally I would like to say just prepare easily and smartly for the placements. Be little smart while answering the questions.

  • Interviewer may confuse you by placing different questions or by cross questioning. So just be calm and listen carefully. Always ask if you have any doubt in any question they have asked.
  • Other essential parameters that you must work on confidence and body language while giving any answer.
  • You should be able to communicate well about the projects you have mentioned in the resume. Never give any false information in your resume. It leaves a bad impression on them.
  • Preparing for a placement is not a rocket science. it just requires right direction and smart efforts which Sir is always ready to provide in his full capacity but follow what Sir is saying nicely.
  • I would like to clarify one thing here that there is no shortcut for it. You prepare for it, you get it. You may get it once by luck but your luck may not help you sustain in the company so don’t go with a laid back attitude. Earn it nicely by preparing it smartly.


I saw the placement preparation program of Raman classes where they would give training on 400+ coding problem, Algo, DS, interviews, etc. I think such program is quintessential for a student in private college to cover up what I wrote above. You can get thoroughly trained to do well and get a call from a dream company for joining them. Best of luck!


Shubham Agrawal
Batch 2011
M.Tech. (IIT-Delhi), Intel Corp


The Civil Services Exam is considered the most elite examination of the India after clearing which the person is inducted into all India Services(IAS,IPS) and the allied services viz.(IRS,IAAS etc.) which are presently 23 number in total.

The exam is conducted by the Union Public Service Commission(UPSC).

Pattern of the Examination

The Examination is conducted in three phases namely:-

  1. The Civil Services Prelims Examination
  2. The Civil Services Mains Examination (only for those who qualify the Civil Services Prelims Examination)
  3. The Interview (only for those who qualify The Civil Services Mains Examination)

The final ranking is calculated based on the performances in the Civil Services Mains Examination and the Interview.

The Civil Services Preliminary (CS (P))Examination

The CS(P) examination conducted for a total marks of 400 consisting two papers of 200 marks each.

Paper I of CS(P) examination consists of questions asked on GS .

Paper II of CS(P) examination tests the Reasoning, Comprehensions, Decision Making Skills etc.

For detailed syllabus go to

The questions are multiple choice objective based with negative marks for every wrong answer marked.

The Civil Services Mains Examination

Those who qualify the CS(P) examination are eligible for CS(Mains) Examination. The Paper is subjective in nature.

The Schema of CS(mains) Examination is furnished below:-

  1. Qualifying Papers(Marks obtained in these papers are not counted for preparation of merit list, it is necessary to qualify these papers to remain eligible.)
    • PAPER – A
      One of the Indian Language to be selected by the candidate from the Languages included in the Eighth
      Schedule to the Constitution carrying 300 marks.
    • PAPER- B
      English carrying 300 marks.
  1. Papers to be counted for Merit List
SI No. Name of Paper Maximum Marks
1. Essay 250
2. General Studies-I(Indian Heritage and Culture, History and

Geography of the World and Society)

3. General Studies -II(Governance, Constitution, Polity, Social

Justice and International relations)

4. General Studies -III(Technology, Economic Development,

Bio-diversity, Environment, Security and

Disaster Management)

5. General Studies -IV(Ethics, Integrity and Aptitude) 250
6. *Optional Subject – Paper 1 250
7. Optional Subject – Paper 2 250
Total Written Examination Marks 1750


* The list of optional subject may be found here

Note:- For Optional Subject only one subject is to be chosen. Each Subject has been divided into two papers i.e. Paper 1 & Paper 2(Ex:- History Paper 1 & History Paper 2)


Personality Test

The candidates who qualify the CS(Mains) Examination are called for the Personality Test. It carries 275 marks which is counted for preparation of final merit list.

Thus, total marks counted for the preparation of the merit list is 1750(from CS-Mains exam)+ 275(from Personality Test)= 2025 Marks.

Age Limit and No. of Attempts

Category Age Limit No. of Attempts
General Min 21 years Max 32 years as on 01st Aug. of the appearing Year 06(PH 09)
OBC Min 21 years Max 35 years as on 01st Aug. of the appearing Year 09
SC/ST Min 21 years Max 37 years as on 01st Aug. of the appearing Year Unlimited Attempt till eligibility holds.



Reference Books:-

The backbone of the UPSC Civil Services Examination Preparation is the NCERT Books Class VI to Class XII. These books must be read thoroughly.

Besides, these books reference a plethora of books are available in the market. But taking the intersection of the suggestions by multiple websites and the suggestions of the successful candidates some books for the General Studies Preparation are listed below:-

1) Introduction to the Constitution of India 20 Edition

2) India Since Independence – Bipan Chandra

3) India’s Struggle For Independence – Bipan Chandra

4) Indian Economy : For Civil Services Examinations 5th Edition (2013) – Ramesh Singh

5) Indian Polity for Civil Services Examinations 4th Edition – Laxmikanth

6)Geography of India- Majid Hussain

7) Ethics In Governance

8)India After Gandhi: The History Of The World’s Largest Democracy

9) Mastering Modern World History -5th Edition, Norman Lowe

10) Select Constitutions: 16th Edition – S Chand

11) Challenge And Strategy : Rethinking India’s Foreign Policy – Rajiv Sikri

12) India’s Foreign Policy – Muchkund Dubey

13) History of the World from the Late Nineteenth to the Early Twenty First Century – Arjun Dev

14) Social Problems in India 2 Edition – Ram Ahuja

15) Politics and Ethics of the Indian Constitution 

16) Public Institutions in India: Performance and Design – PRATAPA BHANU MEHTA

17) Certified Physical and Human Geography – Goh Cheng Leong

18)  India’s National Security – A Reader

19) Indian Social System – Ram Ahuja

Along with the above listed books the aspirants needs to keep himself updated with the day-to-day events happening around the world with the medium of Newspapers(The Hindu, The Indian Express) some monthly features magazines like Yojana, Kurukshetra(Published by Ministry of I&B), some yearly features INDIA, and ECONOMIC SURVEY.

Some websites are quite useful. I found quite helpful.

Depending on your Optional Subject you can look for the available books on those subjects.


Contribution of Raman Classes in my Preparation

I myself am an aspiring candidate for Civil Services Examinations. I am preparing along with a full time job. So, discipline and time management are quite crucial in my scenario. Luckily, being a student of Raman Classes these things came automatically to me.

Also, self evaluation is quite a helpful tool during the preparations. Thanks to the habit of preparing weekly report which helps me to monitor, to self evaluate and to introspect myself to overcome my shortcoming.

Since, the preparation of Civils is quite informative as it requires to keep a lot of things and data in mind and to relate them for conclusion, the Topic wise Review Sheets makes my life easy. It is quite handy to review the topics from review sheet as each topic has data from multiple source.

I rely on the habit of going to bed early and utilizing the fresh morning studies to make most out of my limited available time.

In summary, I can say that I am following all those practices which I learnt at Raman Classes but this time the preparation is for Civil Services Examination instead of GATE.

At Raman Classes, , you will learn a lot of good practices that you must try to apply in your life.

A Word of Advice

Preparation of Civil Services is a journey of transformation in which the serious aspirant learns a lot. It’s a long journey which needs time to bear fruit. So, if you are determined to become a civil servant then, keep yourself motivated and be honest with your preparations. You will be through.

If you are in 2nd /3rd Year then its best to start with reading The Hindu. It has mixture of all the subjects. Once, you are habituated to read The Hindu then start with the NCERT, but keep reviewing the things.

Make small targets according to your study plan and try to achieve them.

Feel free to contact for any help.

Ravi Ranjan Kumar
Student Raman Classes(2010-11)

Dropping a year for better career?

More than 15 lakhs engineers graduate every year in India. In CS/IT alone, the number soars above 2.5 Lakhs. While there are good number of engineering jobs, our technical universities do not give handy vocational training to our graduates. As a result, most engineering graduates are left without a job at the end of their studies.

Now comes the dilemma for most students. Should you prepare for competitive exams like GATE, NET, etc. by dropping a year or should you try for a job? The balance tilts in favour of trying for a job. You land up in Bengaluru (or for that matter, Hyderabad, Pune, Noida, etc.) much like an aspiring actor lands up in Film city, Mumbai counting pillar to post. You keep applying for a job to various companies but do not get good response for a long. You feel and talk about the cruel nature of these companies.

But why should the companies respond? They receive thousands of such requests for placement every day! How will they sort out your application with even possibly good records. Perhaps you have done something worthwhile in your B. Tech. like making a good robot, winning programming contest, etc. but try to understand the plight of HR team in companies who possibly can’t design a generalized algorithm to sort out your application from the rest. Is there a list of criteria? Can you make such a software? Every individual case is different.

There is a way out for you to try though. In recent years, the companies have streamlined their recruitment procedures by hiring through standard tests like AMCAT and E-Litmus.

The procedure is very simple:

  • You register and take these standard tests. They are held multiple times in a year. The tests are basically to check your quantitative, logical reasoning and verbal along with computer science basics (for AMCAT).
  • You receive a score. Based on that score, you apply to companies of your choice
  • You receive a call for interview. Generally the companies call you to their campuses. The rounds are technical like for CS/IT students, they will ask you to do coding, simple objective questions on Algorithms, OS, DBMS, etc.
  • You get a job

Several hundred of companies have made their HR tasks and tasks of student pretty straightforward with this approach. Rather than struggling in Bengaluru and knowing all bus numbers and fares, you remain focused to prepare for a better future.

At Raman classes, several students have taken this approach successfully. They dropped a year, prepared for GATE and as they prepared, they land up in some good job as well through AMCAT or E-litmus. If you get into IITs, through GATE or are able to go abroad by doing research at Raman classes, it is simply great. But if not? Don’t worry. You have a great dream job to hang on to. You can also solely prepare for placement without preparing for GATE as well.

For a list of companies taking recruitment through AMCAT and E-litmus, please visit their website. A short summary is given here: AMCAT_Elitmus placement Details

For knowing about, our Placement preparation program (P^3), please refer to this link: P3