Web Developer

Recently read a Web developer’s interview experience.  It was great to see the depth of knowledge people have on technologies like JavaScript & CSS.

  1. JavaScript
    1. Prototype chain, String handling, Array Structure
    2. JSON vs XML
    3. Inheritance model
    4. Type coercions,
    5. Memory management,
    6. Garbage collections,
    7. Closures,
    8. Progressive enhancements,
    9. Graceful degradation,
    10. Data types in JavaScript
    11. Memory leak
    12. Javascript Gotchas
    13. Hoisting
  2. AJAX
  3. CSS
    1. Positioning & Floating
    2. Cross browser issues
    3. Common CSS bugs
    4. Hacks
    5. Filters
    6. Layout issues in DHTML
    7. Web Accessibility
  4. Web Technologies
    1. Complete cycle of HTTP request including DNS lookup
    2. Response codes including redirection code
    3. Cookies
    4. Session
    5. Security Issues & Attacks on web for AJAX
    6. TCP Protocol
    7. Request life cycle
  5. Data Structure
    1. Matrix
    2. Array
    3. Hash-map
    4. co-ordinate systems
    5. Rotational Planes
    6. Angle Transformation
    7. Trigonometry

Inspired post

Leave a comment