The competition for internships continues to grow and strengthen, so it's important to start your internship search early; as early as a year before you want to start. Many companies, especially major and mid-major, start their hiring process a year in advance.
As for the market for full-time employment; it remains as competitive as ever. Take part in as many experiential learning opportunities as you can to build your resume. By the start of your senior year, you should have a solid search plan outlined and ready to go to find that first job out-of-college!