The options for internships in Bangalore are innumerous. They range from internships in engineering and management to internships in newspapers and magazines.
Bangalore is home to a lot of good engineering colleges. Some colleges have an active placement cell that arranges for internships for their students. The advantage that this has for the students is that they do not have to go out and seek the internship as everything is handled by their college. In case you go to an engineering college that does not have an active placement cell you could probably start looking for internships on the internet. Do not think that looking for internships on your own would be futile as most companies go through college placement cells to hire interns. There are some very good internships that you can get through the internet.
You could also ask your professors to help you out with the application. They might suggest you some good companies, which provide excellent training to their interns. There are many excellent software companies in Bangalore and choosing the company that will give you the right kind of exposure can be a daunting task.
Bangalore has an advantage over other major cities like Delhi. There are so many companies based in Bangalore that there is a continuous dearth of people who want to work in those companies. Companies want to keep the best talent pool with them at any cost. The competitiveness the city experiences results in some of the most well drafted and challenging internships available for students and fresh graduates. If one gets the option of interning with a company in Bangalore one should take it up without thinking twice.