LearnThatStack Ace your next interview
Frontend Development
Bootstrap.
99 Qs 14 free
Change topic Change
Drill · questions

All questions

of 99
Beginner 24
01

What are the different ways to include Bootstrap in a project?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

There are several methods to include Bootstrap:

  1. CDN (Content Delivery Network):

    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
    
  2. Package Managers:

    • npm: npm install bootstrap
    • yarn: yarn add bootstrap
  3. Download and Host Locally: Download compiled CSS and JS files from the official website

  4. Source Files: Download Sass source files for custom builds

Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

02

Explain the container classes in Bootstrap

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Bootstrap provides three main container classes:

  1. .container: Fixed-width container with responsive breakpoints

    • Provides max-width at different screen sizes
    • Centers content horizontally
  2. .container-fluid: Full-width container

    • Spans 100% of the viewport width
    • No maximum width restrictions
  3. .container-{breakpoint} (Bootstrap 4+): Responsive containers

    • .container-sm, .container-md, .container-lg, .container-xl, .container-xxl
    • 100% width until specified breakpoint, then behaves like .container
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

03

What is the Bootstrap grid system and how does it work?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

The Bootstrap grid system is a flexbox-based layout system that uses containers, rows, and columns to create responsive layouts.

Key concepts:

  • 12-column system: Each row is divided into 12 equal columns
  • Responsive breakpoints: xs, sm, md, lg, xl, xxl
  • Mobile-first: Designed for mobile devices first, then scales up

Basic structure:

<div class="container">
  <div class="row">
    <div class="col-md-6">Column 1</div>
    <div class="col-md-6">Column 2</div>
  </div>
</div>
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

04

How do you create responsive columns using Bootstrap grid?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Use column classes with breakpoint prefixes to create responsive layouts:

<div class="row">
  <div class="col-12 col-sm-6 col-md-4 col-lg-3">
    <!-- 100% on xs, 50% on sm, 33.33% on md, 25% on lg and xl -->
  </div>
</div>

Column behavior:

  • Without breakpoint: applies to all screen sizes
  • With breakpoint: applies to that breakpoint and larger
  • Multiple classes: different behavior at different breakpoints
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

05

How do you handle equal-width columns in Bootstrap?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Bootstrap provides several ways to create equal-width columns:

  1. Basic equal columns:

    <div class="row">
      <div class="col">Column 1</div>
      <div class="col">Column 2</div>
      <div class="col">Column 3</div>
    </div>
    
  2. Equal columns with breakpoints:

    <div class="row">
      <div class="col-md">Column 1</div>
      <div class="col-md">Column 2</div>
    </div>
    
  3. Equal-width multi-row:

    <div class="row">
      <div class="col">Column</div>
      <div class="w-100"></div> <!-- Force next columns to new line -->
      <div class="col">Column</div>
    </div>
    
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

06

Explain Bootstrap button classes and their variations

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Bootstrap provides various button styles and states:

Basic button types:

<button class="btn btn-primary">Primary</button>
<button class="btn btn-secondary">Secondary</button>
<button class="btn btn-success">Success</button>
<button class="btn btn-danger">Danger</button>
<button class="btn btn-warning">Warning</button>
<button class="btn btn-info">Info</button>
<button class="btn btn-light">Light</button>
<button class="btn btn-dark">Dark</button>

Button variants:

  • Outline buttons: btn-outline-primary
  • Sizes: btn-sm, btn-lg
  • Block buttons: d-grid wrapper or w-100 class
  • States: active, disabled
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

07

How do you create responsive tables in Bootstrap?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Bootstrap provides table classes for styling and responsive behavior:

<div class="table-responsive">
  <table class="table table-striped table-hover">
    <thead class="table-dark">
      <tr>
        <th>ID</th>
        <th>Name</th>
        <th>Email</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>1</td>
        <td>John Doe</td>
        <td>john@example.com</td>
      </tr>
    </tbody>
  </table>
</div>

Table classes:

  • table-striped: Alternate row colors
  • table-hover: Hover effect on rows
  • table-bordered: Add borders
  • table-responsive: Horizontal scrolling on small screens
  • table-{color}: Contextual background colors
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

08

How do you implement Bootstrap dropdowns?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Dropdowns are toggleable overlays for displaying lists of links:

<div class="dropdown">
  <button class="btn btn-secondary dropdown-toggle" type="button" data-bs-toggle="dropdown">
    Dropdown button
  </button>
  <ul class="dropdown-menu">
    <li><a class="dropdown-item" href="#">Action</a></li>
    <li><a class="dropdown-item" href="#">Another action</a></li>
    <li><hr class="dropdown-divider"></li>
    <li><a class="dropdown-item" href="#">Separated link</a></li>
  </ul>
</div>

Dropdown variations:

  • dropup, dropend, dropstart: Direction modifiers
  • dropdown-menu-end: Right-aligned menu
  • dropdown-item-text: Non-interactive text
  • dropdown-header: Section headers
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

09

What are Bootstrap alerts and how do you make them dismissible?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Alerts provide contextual feedback messages:

<!-- Basic alert -->
<div class="alert alert-warning" role="alert">
  This is a warning alert!
</div>

<!-- Dismissible alert -->
<div class="alert alert-danger alert-dismissible fade show" role="alert">
  <strong>Error!</strong> Something went wrong.
  <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
</div>

<!-- Alert with additional content -->
<div class="alert alert-success" role="alert">
  <h4 class="alert-heading">Well done!</h4>
  <p class="mb-0">Success message with <a href="#" class="alert-link">a link</a>.</p>
</div>

Alert types: alert-primary, alert-secondary, alert-success, alert-danger, alert-warning, alert-info, alert-light, alert-dark.

Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

10

What are Bootstrap's color utilities?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Bootstrap provides text and background color utilities based on the theme colors:

<!-- Text colors -->
<p class="text-primary">Primary text</p>
<p class="text-success">Success text</p>
<p class="text-danger">Danger text</p>
<p class="text-muted">Muted text</p>

<!-- Background colors -->
<div class="bg-primary text-white">Primary background</div>
<div class="bg-light text-dark">Light background</div>

<!-- Contextual colors -->
<span class="badge bg-warning text-dark">Warning badge</span>

Available colors: primary, secondary, success, danger, warning, info, light, dark, body, muted, white, black-50, white-50.

Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

11

How do you use Bootstrap's border utilities?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Border utilities provide control over element borders:

<!-- Add borders -->
<div class="border">All borders</div>
<div class="border-top border-start">Top and left borders</div>

<!-- Remove borders -->
<div class="border border-top-0">All except top border</div>

<!-- Border colors -->
<div class="border border-primary">Primary border color</div>

<!-- Border radius -->
<div class="rounded">Rounded corners</div>
<div class="rounded-circle">Circular border</div>
<div class="rounded-pill">Pill-shaped border</div>

Border sides: border-top, border-end, border-bottom, border-start.
Border radius: rounded-top, rounded-end, rounded-bottom, rounded-start, rounded-circle, rounded-pill.

Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

12

What are Bootstrap's text utilities?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Text utilities control text styling, alignment, and behavior:

<!-- Text alignment -->
<p class="text-start">Left aligned text</p>
<p class="text-center">Center aligned text</p>
<p class="text-end">Right aligned text</p>

<!-- Text transformation -->
<p class="text-lowercase">LOWERCASE TEXT</p>
<p class="text-uppercase">uppercase text</p>
<p class="text-capitalize">capitalize each word</p>

<!-- Font weight and style -->
<p class="fw-bold">Bold text</p>
<p class="fw-normal">Normal weight</p>
<p class="fst-italic">Italic text</p>

<!-- Text decoration -->
<p class="text-decoration-underline">Underlined text</p>
<p class="text-decoration-none">No decoration</p>
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

13

How do you create responsive images in Bootstrap?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

Bootstrap provides classes for responsive image behavior:

<!-- Responsive image that scales with parent width -->
<img src="image.jpg" class="img-responsive" alt="Responsive image">

<!-- Bootstrap 4+ uses img-fluid -->
<img src="image.jpg" class="img-fluid" alt="Responsive image">

<!-- Image shapes -->
<img src="image.jpg" class="img-thumbnail" alt="Thumbnail">
<img src="image.jpg" class="rounded" alt="Rounded corners">
<img src="image.jpg" class="rounded-circle" alt="Circular image">

<!-- Figure with caption -->
<figure class="figure">
  <img src="image.jpg" class="figure-img img-fluid rounded" alt="Figure">
  <figcaption class="figure-caption">Image caption</figcaption>
</figure>

The img-fluid class applies max-width: 100% and height: auto for responsive scaling.

Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

14

What is the difference between `.container`, `.container-fluid`, and `.container-{breakpoint}`?

Beginner ·

Answer it yourself first - out loud, or typed below.

How should your speech become text?

Listening… your words appear above as you speak - tap Stop when you're done.

Recording · cr - tap Stop & transcribe when you're done.

Transcribing with AI…

Voice:

Keep going - a few more words and AI can grade it.

Last attempt -

Your answer

Re-explain

These are the three main container types in Bootstrap:

.container:

  • Fixed max-width at each breakpoint
  • Responsive horizontal margins that center the content
  • Max-widths: 540px (sm), 720px (md), 960px (lg), 1140px (xl), 1320px (xxl)

.container-fluid:

  • 100% width at all breakpoints
  • No maximum width restrictions
  • Edge-to-edge content spanning full viewport width

.container-{breakpoint}:

  • 100% width until the specified breakpoint
  • Then behaves like .container with fixed max-width
  • Available: .container-sm, .container-md, .container-lg, .container-xl, .container-xxl
<div class="container">Fixed-width responsive container</div>
<div class="container-fluid">Full-width container</div>
<div class="container-md">Fluid until medium breakpoint, then fixed</div>
Rewriting in plainer words…

This answer doesn't lend itself to a diagram - it reads best . No credits were charged.

The model's verdict: “

The interactive diagram is below the answer - jump to diagram ↓

This answer is explained by a shared concept diagram - open

Tailored explanation · switch back to · ·
Point the redraw:
How well did you know this?
AI:

15

What are Bootstrap badges and how do you style them?

Part of Pro
16

What are Bootstrap list groups and their variations?

Part of Pro
17

How do you use Bootstrap's progress bars?

Part of Pro
18

What are Bootstrap spinners and when should you use them?

Part of Pro
19

How do you implement breadcrumb navigation in Bootstrap?

Part of Pro
20

How do you create responsive pagination in Bootstrap?

Part of Pro
21

How do you use Bootstrap's close button component?

Part of Pro
22

What are Bootstrap placeholders and how do you use them?

Part of Pro
23

How do you work with Bootstrap's range input styling?

Part of Pro
24

What are the differences between Bootstrap's margin and padding utilities?

Part of Pro
Intermediate 47
25

What is the difference between Bootstrap 4 and Bootstrap 5?

Part of Pro
26

Explain Bootstrap's breakpoint system

Part of Pro
27

What are offset classes and how are they used?

Part of Pro
28

Explain the difference between `container`, `container-fluid`, and nested containers

Part of Pro
29

What is the purpose of the `row-cols` classes?

Part of Pro
30

How do you vertically align content in Bootstrap grid?

Part of Pro
31

How do you create a responsive navigation bar in Bootstrap?

Part of Pro
32

How do you create and customize Bootstrap cards?

Part of Pro
33

What are Bootstrap modals and how do you implement them?

Part of Pro
34

Explain Bootstrap form controls and validation classes

Part of Pro
35

Explain Bootstrap's spacing utilities

Part of Pro
36

How do Bootstrap display utilities work?

Part of Pro
37

How do you use Bootstrap's flexbox utilities?

Part of Pro
38

Explain Bootstrap's position utilities

Part of Pro
39

How do you control overflow with Bootstrap utilities?

Part of Pro
40

How does Bootstrap implement mobile-first design?

Part of Pro
41

Explain how to hide/show elements at different breakpoints

Part of Pro
42

What are responsive embed classes in Bootstrap?

Part of Pro
43

How do you use responsive font sizing in Bootstrap?

Part of Pro
44

How do you implement responsive spacing in Bootstrap?

Part of Pro
45

How do you initialize Bootstrap JavaScript components programmatically?

Part of Pro
46

How do you work with Bootstrap tooltips and popovers?

Part of Pro
47

How do you implement Bootstrap carousel with custom controls?

Part of Pro
48

What are Bootstrap collapse components and how are they used?

Part of Pro
49

How do you implement Bootstrap tabs programmatically?

Part of Pro
50

How do you override Bootstrap component styles?

Part of Pro
51

How do you debug common Bootstrap issues?

Part of Pro
52

How do you create equal height columns in Bootstrap?

Part of Pro
53

What are Bootstrap's form validation classes and how do you use them?

Part of Pro
54

How do you use Bootstrap's scrollspy component?

Part of Pro
55

How do you implement Bootstrap's offcanvas component?

Part of Pro
56

What are the different button group variations in Bootstrap?

Part of Pro
57

How do you create responsive tables that work well on mobile devices?

Part of Pro
58

How do you implement Bootstrap's toast notifications?

Part of Pro
59

What are the different input group variations in Bootstrap?

Part of Pro
60

How do you implement accordion components in Bootstrap?

Part of Pro
61

How do you implement floating labels in Bootstrap forms?

Part of Pro
62

How do you create custom file upload styling with Bootstrap?

Part of Pro
63

What are Bootstrap's visibility utilities and how do you use them?

Part of Pro
64

How do you implement Bootstrap's stretched links?

Part of Pro
65

How do you create a responsive video player container using Bootstrap?

Part of Pro
66

How do you implement Bootstrap's ratio utilities for different aspect ratios?

Part of Pro
67

What are Bootstrap's object-fit utilities and how do you use them?

Part of Pro
68

How do you create sticky elements with Bootstrap?

Part of Pro
69

How do you implement Bootstrap's stack utilities?

Part of Pro
70

What are the new features in Bootstrap 5?

Part of Pro
71

How do you use Bootstrap's CSS custom properties for theming?

Part of Pro
Expert 28
72

Explain Bootstrap's event system for JavaScript components

Part of Pro
73

How do you handle form validation with Bootstrap JavaScript?

Part of Pro
74

How do you customize Bootstrap using Sass variables?

Part of Pro
75

How do you create a custom Bootstrap theme?

Part of Pro
76

How do you use Bootstrap's utility API?

Part of Pro
77

How do you create custom Bootstrap components?

Part of Pro
78

How do you implement dark mode in Bootstrap?

Part of Pro
79

How do you optimize Bootstrap for production?

Part of Pro
80

How do you integrate Bootstrap with modern JavaScript frameworks?

Part of Pro
81

How do you handle Bootstrap JavaScript without jQuery in Bootstrap 5?

Part of Pro
82

How do you implement custom breakpoints in Bootstrap?

Part of Pro
83

How do you create responsive typography with Bootstrap?

Part of Pro
84

How do you handle Bootstrap's CSS custom properties (CSS variables)?

Part of Pro
85

How do you implement advanced grid layouts with Bootstrap?

Part of Pro
86

How do you create a custom Bootstrap build pipeline?

Part of Pro
87

What are the best practices for using Bootstrap in large applications?

Part of Pro
88

How do you optimize Bootstrap performance?

Part of Pro
89

How do you ensure accessibility with Bootstrap components?

Part of Pro
90

How do you handle Bootstrap version migrations?

Part of Pro
91

How do you implement Bootstrap with CSS-in-JS libraries?

Part of Pro
92

How do you create a component library based on Bootstrap?

Part of Pro
93

How do you create a full-height layout with Bootstrap?

Part of Pro
94

How do you handle Bootstrap component conflicts and CSS specificity issues?

Part of Pro
95

What are some common Bootstrap performance optimization techniques?

Part of Pro
96

How do you ensure Bootstrap compatibility across different browsers and devices?

Part of Pro
97

What is the utilities API in Bootstrap 5?

Part of Pro
98

How do you implement color modes (dark/light theme) in Bootstrap 5.3+?

Part of Pro
99

How do you optimize Bootstrap for production and reduce bundle size?

Part of Pro

No matches

Try a different filter or search term.

Pro · $10/mo

85 of 99 Bootstrap answers are gated.

Full answers, code samples, AI explanations - simpler, deeper, or as an interactive diagram. Cancel anytime.

  • Full answers + code
  • AI explain - simpler, deeper, or visualized
  • 1,000 AI credits / month
  • Cancel anytime

Change topic

Pick a different technology or stack. Your current topic stays put until you choose a new one.

Technologies
No technologies match “”.
Cross-cutting topics
No topics match “”.
By role
Stacks & frameworks

MEAN

MongoDB, Express, Angular, Node.js

MERN

MongoDB, Express, React, Node.js

LAMP

Linux, Apache, MySQL, PHP

Django

Python Full-Stack Development

Ruby on Rails

Convention over Configuration

JAM

JavaScript, APIs, and Markup

Serverless on AWS

Serverless Architecture on AWS

Cross-cutting topics 43 topics

Interviewers also test these - they're common to every stack, whichever one you picked above.

Flutter Mobile

Flutter Cross-Platform Mobile Development

Cross-cutting topics 44 topics

Interviewers also test these - they're common to every stack, whichever one you picked above.

Spring Boot

Enterprise Java Development

.NET

Microsoft Ecosystem

Vue

Vue.js, Vite, TypeScript, Tailwind, Node.js

Go Backend

Golang, gRPC, PostgreSQL, Redis, RabbitMQ

FastAPI

Python, FastAPI, SQLAlchemy, PostgreSQL

React Native

React, TypeScript, Redux, Firebase

iOS Native

Swift, SwiftUI, UIKit, Firebase

Android Native

Java, Jetpack Compose, Firebase

Web3 / Ethereum

Solidity, Ethereum, Hardhat, Foundry

DevOps / Platform

Docker, Kubernetes, Terraform, CI/CD

Core SWE Interview Prep

Data structures, algorithms, OS, concurrency, networking, git
Big-O & Complexity Analysis Arrays, Strings & Hash Tables Linked Lists, Stacks & Queues Trees, BSTs & Heaps Graphs Sorting, Searching & Recursion Operating Systems Concurrency & Multithreading Networking for Developers Git & Version Control API Design 45 Distributed Systems Fundamentals 34

Cross-cutting topics 43 topics

Interviewers also test these - they're common to every stack, whichever one you picked above.


Cross-cutting topics 45 topics

Interviewers also test these - they're common to every stack, whichever one you picked above.