is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
0. Profile the site using Chrome dev tools and check the Audits panel
- saringan.emanuel March 11, 20141. Cache static resources to reduce HTTP requests
2. Minify/Merge JS and CSS files to reduce file size and bandwidth
3. Use CDN to increase the number of files simultaneously downloaded
4. Use Redis to reduce DB accesses
5. Buy a more powerful server
6. Cache jQuery objects when possible
7. Put <script> tags at the bottom of the HTML
8. Prevent to much DOM manipulation
9. Use varnish or nginx reverse proxy
10. Enable gzip compression in the server
11. Use Connection: keep-alive header in order to reuse existing TCP connection and prevent additional TCP handshakes
12. Use SVG sprite instead of separate images for icons to reduce HTTP requests
13. Remove unused scripts and CSS styles