Skip to content
Tinker Programmer
Author

Tinker Programmer

Solving problems with code, sharing practical tech insights, and leveling up together!

43
Articles
0
Likes
239
Views
0
Comments
Recent Articles

Latest from Tinker Programmer

43 recent articles
Tinker Programmer
Tinker Programmer
Apr 21, 2026 · Backend Development

Master Go Interview: From Project Engineering to Low‑Level Internals in One Guide

This comprehensive guide covers the most frequent Go interview topics for 2026, including project engineering, slice and map internals, interface mechanics, the GMP scheduler, channel implementation, context usage, memory‑leak pitfalls, pprof profiling, garbage‑collection details, escape analysis, memory alignment, defer traps, sync.Pool, and reflection, all illustrated with concrete code examples and step‑by‑step explanations.

GCGoMemory
0 likes · 35 min read
Master Go Interview: From Project Engineering to Low‑Level Internals in One Guide
Tinker Programmer
Tinker Programmer
Nov 4, 2018 · Fundamentals

Understanding Quick Sort: A Divide-and-Conquer Improvement Over Bubble Sort

Quick sort improves on bubble sort by using a divide‑and‑conquer partitioning strategy, selecting a pivot to recursively sort sub‑arrays, achieving an average time complexity of O(n log n) and a worst case of O(n²), with a vivid “hole‑filling” analogy to illustrate the process.

Algorithm ComplexityDivide and ConquerPivot
0 likes · 4 min read
Understanding Quick Sort: A Divide-and-Conquer Improvement Over Bubble Sort