1.) Why top-tier companies ? Have you considered joining a startup instead ?
2.) Ask the interviewer. Prep'ing for interviews will not prep you for the work at hand. Try working on your interpersonal skills and getting real world experience ( open source or side project demonstrating your skills )
3.) The recruitment process is broken. When you find that elusive efficient way - make sure to give back to the community.
1.) Why top-tier companies ? Have you considered joining a startup instead ?
2.) Ask the interviewer. Prep'ing for interviews will not prep you for the work at hand. Try working on your interpersonal skills and getting real world experience ( open source or side project demonstrating your skills )
3.) The recruitment process is broken. When you find that elusive efficient way - make sure to give back to the community.