University of Alabama Career Center provides job-shadowing opportunities, job-search strategies and mock interviews for students seeking internships and job placement. Join Handshake - This site helps students of all majors find internships. It provides opportunity and tools to assist with networking.