learnkdb
DocsQuestionsMock Interview⚡ Rapid Quiz
Sign inBook an interview

Getting Started

  • Getting Started with kdb+/q

Core Concepts

  • Types
  • q Terminology
  • Operations on Lists (Iterators & Amend)
  • Dictionaries
  • In Memory Tables
  • Functions
  • Attributes
  • Iterators
  • Interprocess Communication (IPC)
  • Memory Management & Memory Mapping
  • Persisting Tables

Data Analysis

  • qSQL
  • Joins
    Each-Left Join
    Join (,) and Union Join (uj)
    Join-Each (,')
    Left-Join (lj), Inner-Join (ij), Plus-Join (pj)
    Window Join (wj)Practice Questions (4)
    Asof
    As-of Join (aj)

System Features

  • File Parsing
  • Serialization
Back to Joins

Joins

Window Join (wj)

Skip to 4 practice questions

Practice questions on computing moving aggregates — averages, VWAP, and inspecting the underlying lookback windows — with window join.

Practice Questions

Test your understanding with 4 hands-on questions

01Compute a Lagging Moving Average with Window Join02Inspect the Rows Captured by a Window Join03Compute a Lagging VWAP with Window Join04Prepare a Table to Maximise Window Join Performance
JL

Ready to test yourself?

Book a 60-minute mock kdb+/q interview with Jeremy Lucid, with feedback on what to work on next.

Book an interview
PreviousLeft-Join (lj), Inner-Join (ij), Plus-Join (pj)NextAsof
learnkdb

Free, step-by-step kdb+/q learning material, from core data structures to qSQL, joins and IPC.

Content

  • Documentation
  • Practice Questions
  • Rapid Quiz

Mock interviews

  • Book an interview
  • Contact & terms
  • Privacy
  • Jeremy Lucid on LinkedIn

Account

  • Sign in
  • Dashboard

© 2026 learnkdb.com. All rights reserved.

kdb+ and q are trademarks of Kx Systems, Inc.