I am pursuing computer science and engineering at the Institute of Engineering and Management, Kolkata. What should I have to do for getting an internship at top companies like Cognizant, TCS, Amazon, Microsoft, etc.?
-
-
Answer:
TCS, Cognizant, Infosys and Wipro: These are IT service based companies. Am not too sure whether they offer internships or the mode of preparation for the same. Microsoft, Amazon, Google : They are product based companies and typically have a more rigorous interview process. For Microsoft specifically, you can expect the following: The internship test is usually composed of multiple rounds. Generally the first round is a written round that tests your CS basics. It is designed to filter candidates out. So make sure that your basics in Data Structures and Algorithms, complexity, programming, OS, Networks etc. are well read. The next series of rounds are generally interviews. The initial 2 (or 3) interviews would be completely technical in nature. You would be given puzzles, programming questions and design questions. So prepare accordingly. Be very good in basic things like stacks, linked lists, queues, trees. I foundhttp://careercup.com/ and http://www.flipkart.com/cracking-coding-interview-150-programming-questions-solutions-english-5th/p/itmd34cf5ja6gdhs?pid=9780984782802&otracker=from-search&srno=t_1&query=preparing+for+coding+interview&ref=c88b9d28-a075-4c44-802e-5d6a90a019c1 to be useful. The last round would be an AA (As Appropriate) round. This mostly tests your fit within Microsoft. It would be semi technical or wholly HR.
Chandrashekar Venkatraman at Quora Visit the source
Other answers
First thing, does companies come to your college for hiring interns?. If yes, then prepare hard to crack those interviews. If not, you have to know the fact that internship culture less prevalent in India. Some small scale companies and startups offer internships, to get that have to use your network. TCS, CTS, Infosys they wont hire interns as far i know. Tech giants like Amazon, Microsoft takes interns from premier institutions. Before thinking of any intership role, make yourself competent enough to crack the interview. Get strong hold on a programming language(C++/JAVA/Python), improve you problem solving skills and database knowledge. Follow these websites http://www.geeksforgeeks.org , http://www.careercup.com . They are good source for knowledge. Participate in online coding competitions http://www.hackerearth.com http://www.hackerearth.com http://www.hackerrank.com they may even secure a job for you. http://velopers.google.com/open-source/soc/?csw=1 go through this, it is hard but not impossible. All the best!!
Sivabushan Boini
First thing. Prepare you resume spread it all over the internet (at revent places) Check online for internship in industries and apply. Check online for events organised by these industries and take part in them (ex. coding cimpetitions, workshops, etc) Contact authority in you college to enquire about any such companies approching your campus for internship. These companies are constantly doing activites for students thourghout the calendar. Look out for such oppertunities. U can personally contact them too via their website.
Rahul Shrivastava
Related Q & A:
- What faculty to chose between electrical engineering and computer science?Best solution by Yahoo! Answers
- What is the difference between a computer engineering major and computer science major?Best solution by Super User
- Should I major in Computer Science or Computer Engineering?Best solution by Ask.Metafilter.Com
- Should I major in Computer Science or Writing?Best solution by quora.com
- Can I major in computer science/engineering?Best solution by Quora
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.