Question: What should I study for computer science placements?
Answer:-
Focus on Aptitude, Logical, Verbal questions. Additionally, practice the fundamental concepts of CSE.
Don’t worry, unlock all articles / blogs on PrepInsta by just simply logging in on our website
Are you in doubt about how to prepare for placements as a CSE student? Then this page is for you. Find a detailed guide for placement preparation for CSE students on this page.
Campus placement or recruitment is a program conducted within a university or other educational institution to provide jobs to students who are about to graduate.
In this program, colleges partner with corporations that want to hire students.
There are two types of corporations that hire freshers. These are:-
The placement processes for product-based and service-based companies vary slightly. The flowcharts given below explain the recruitment process of these companies.
We have created roadmaps that you can follow when preparing for placement exams. Go through each of them and pick the one which suits your needs the best.
Find the detailed guide below to prepare for placements as a CS engineer graduate. Each step has been explained in detail and we have also provided links for reference. You can check them out to prepare yourself for placements.
Placement Rounds:-
The placement rounds include:-
Additional Skills to Develop:-
In addition to the above, you should also develop skills that will make you stand out from the rest. Some of these include:-
We have broken down all the rounds that are conducted in placements. Read about them below, and check out the additional links.
A resume serves as an introduction of the candidate to the recruiters. As a fresher work on creating a professional resume that can grab the attention of employers.
Many Product-based companies and even some Service-Based companies nowadays have started shortlisting candidates based on their resumes.
Relevant Links:-
The first round of placement is an online assessment. These are either conducted by the company like TCS NQT or by third-party platforms like AMCAT, CoCubes, HackerRank, etc.
Most online assessments test you on the following:-
The aptitude section is the first part of any online test. As a CS student, this is the part where you need to focus more. We would recommend you prepare well for this part.
For the aptitude test, the sections can include:-
Find some of the important links below:-
In the coding test, there are two types of questions that can be asked:-
1.C/C++
Start with C and C++. As the programming MCQs are based on these languages most of the time.
Relevant Links for C and C++:-
2. Java and Python
As a CSE grad, you should know more than one programming language. We recommend going for Java or Python (as these are some of the most popular languages) once you are done with C and C++.
Between Java and Python, you are free to pick either depending on your area of interest. If you are looking for front-end or back-end roles then go for JAVA. If you are interested in Machine Learning/ Artificial Intelligence then go for Python.
Relevant Links for JAVA and Python:-
3. Hands-On Coding
The questions include a problem statement and you need to write the code for the same. The complexity of the questions varies from company to company. For service-based companies, the questions are of medium complexity. While product-based company questions are complex. For example, Zoho asks the candidates to design products, like a ticket printing website, or food delivery app.
You can find expected questions for the placement process on our Top 100 codes page.
Relevant Links for Hands-On Coding
Group Discussion Rounds put different candidates together in a group of 8-10. Then a topic is given and the candidates have to speak in favor or against it. This round tests communication skills and how you are conveying your points to the audience.
Relevant Links for Group Discussion Round:-
The technical Interview is the first of the interview rounds. As a CSE graduate, you have to focus on core subjects like DSA, DBMS, Operating Systems, OOPS, Computer Networking, etc.
Interviewers, especially in Product-Based Companies ask questions on Data Structures and Algorithms, linked lists, stacks, queues, trees, hashing, searching, sorting, etc.
Additionally, you should know about the latest technologies like Big Data, Blockchain development, Machine Learning, Deep Learning, Artificial Intelligence, Android Development, Web Development, etc.
Find the important links below:-
Managerial Round is optional in Service-Based Companies but is compulsory for Product-Based Companies. In Product-Based companies, it is known as the Techno-Managerial Round. Because the interviewer asks technical questions about mini and major projects.
Relevant Links for Managerial Round:-
HR Interview is the final round of interviews. Here the interviewer asks about educational experience, any previous work experience, and more about the personality.
Find the links below:-
Apart from the general placement round preparations, you should also opt for upskilling. You can prepare these additional skills.
If you are targeting coding competitions like InfyTQ, Codevita, etc., then you need to work on Competitive Coding.
Relevant Links for Competitive Coding
As a CSE student, companies will expect you to know all about at least one digital technology. If you have projects related to the same it serves as an additional bonus. Technologies that are in demand right now:-
Note:- Try to avoid starting web development unless you have a good one year time for preparation. As web development is a lengthy course.
Puzzles are commonly asked in the Managerial Round and HR Round of most companies. The aim of asking these questions is to see how a candidate thinks and solves unconventional problems.
Check Relevant Links:-
Following the above content and preparation guides, you can crack the placement of every major Service-Based and Product-Based company (which hires freshers).
You can do your revision for the companies, by visiting the All-Company Dashboards on our website.
Relevant Links for Revision
Courses like AI/ML, Cloud Computing, Ethical Hacking, C, C++, Java, Python, DSA (All Languages), Competitive Coding (All Languages), TCS, Infosys, Wipro, Amazon, DBMS, SQL and others
Answer:-
Focus on Aptitude, Logical, Verbal questions. Additionally, practice the fundamental concepts of CSE.
Answer:-
C/C++ is mostly preferred for placements.
Get Hiring Updates right in your inbox from PrepInsta
Login/Signup to comment