Frontend Engineering
Build Tools and Bundlers
Quiz: What Gets Bundled?
intermediate12 min read
Put Your Bundler Knowledge to the Test
You've learned how webpack builds module graphs, how Vite skips bundling in dev, how Rollup tree-shakes for libraries, and how esbuild gets its speed from Go. Now let's see if the mental models actually stuck.
These questions are designed to test real understanding — not trivia. Each one reflects a scenario you'd actually encounter in production. Take your time, think through each option, and pay attention to the explanations even for questions you get right.
Question 1: Tree Shaking Fundamentals
Quiz
Question 2: Vite Dev vs Production
Quiz
Question 3: Webpack Loaders
Quiz
Question 4: esbuild vs Babel Speed
Quiz
Question 5: Code Splitting Tradeoffs
Quiz
Question 6: Module Federation Singleton
Quiz
Question 7: Source Map Security
Quiz
Question 8: Barrel File Impact
Quiz
Question 9: Bundler Architecture
Quiz
Question 10: Production Build Strategy
Quiz
How Did You Do?
These questions covered the full spectrum of build tooling knowledge:
- Questions 1, 8: Tree shaking and barrel file behavior
- Questions 2, 10: Build tool selection and configuration
- Questions 3, 4: Bundler internals (loaders, native speed)
- Questions 5, 9: Code splitting and incremental computation
- Questions 6, 7: Module federation and source map security
If you missed any, go back to the relevant topic — the explanations there go much deeper than what a quiz can cover.