<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>https://www.junyeokk.me</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/about</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/practice</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/quiz</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/quiz-bank</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/stats</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/frontend</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/backend</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/infra</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/tooling</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/ai</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/algorithm</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/categories/essay</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-http-cache</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cors</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cookie-session-token</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-http2-vs-http1</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-dns</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-tcp-vs-udp</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-tls-handshake</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-restful-api</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-websocket-sse-polling</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-process-and-thread</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-database-index</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-deadlock</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-stack-and-heap-memory</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-context-switching</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-virtual-memory</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-acid-transaction</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-database-isolation-level</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-hash-table</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-open-addressing</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-time-complexity-big-o</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-process-vs-thread</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-context-switching-cost</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-system-call-and-mode-switch</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cpu-scheduling-and-time-slice</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-deadlock-conditions-and-prevention</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-stack-vs-heap-memory</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-paging-and-page-fault</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-tlb-and-address-translation</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-race-condition-and-critical-section</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-mutex-vs-semaphore</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-spinlock-vs-blocking-lock</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-condition-variable</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-atomic-cas-and-memory-ordering</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cpu-cache-and-locality</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-instruction-pipeline-and-hazards</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-simd-and-data-parallelism</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-endianness-and-data-alignment</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-interrupt-polling-and-dma</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-database-normalization</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-n-plus-one-query-problem</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-sql-join-types</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-optimistic-vs-pessimistic-lock</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-database-replication</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-array-vs-linked-list</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-stack-queue-deque</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-floating-point</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-backtracking</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-tree-traversal</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-idempotency</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-binary-search-tree</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-mvc-pattern</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-divide-and-conquer</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-avl-vs-red-black-tree</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-heap-priority-queue</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-linux-fork</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-merge-sort-vs-quick-sort</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-binary-search</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-topological-sort</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-dfs-bfs</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-two-pointer</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-dynamic-programming</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-greedy-algorithm</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-sort-stability</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-http-request-response</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-three-way-handshake</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-load-balancing</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-password-hashing-salt</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-symmetric-vs-asymmetric-encryption</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-consistent-hashing</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-backpressure</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-circuit-breaker-pattern</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cache-invalidation</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-eventual-consistency</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-message-delivery-semantics</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cache-write-policies</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-zero-copy</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-bits-and-bytes</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-checksum</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-raid</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-png-vs-jpg</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cache</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-storage-performance-hdd-ssd-dram</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-git-advantages</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-utf-8</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-functional-programming</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-async-io</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-ipc</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-cpp-polymorphism</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-hardware-acceleration-with-gpu</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-base64-encoding</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-compiler-vs-interpreter</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-x86-vs-arm</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-firewall</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-rdbms-vs-nosql</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-docker-vs-virtual-machine</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-secret-management</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-llm-api-integration-considerations</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-chat-server-10k-users</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-large-scale-log-system</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-security-incident-response</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-digital-clock-implementation</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-smartphone-resolution-and-screenshot-format</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-homepage-loading-files</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-python-yield-generator</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-shell-pipe</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/interview/questions/explain-json-image-transfer</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/ai/openspec-sdd</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/ethernet</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/inter-as-bgp</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/cable-access-network</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/auth-protocol</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/email-security</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/ca</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/cryptography</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/network/intrusion-detection-systems</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/parallel-computing/flops</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/parallel-computing/why-parallel-computing</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/parallel-computing/kernel-grid-block</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/security/bcrypt</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/notes/socket/socket-io-transport-layer</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/ai</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/algorithm</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/book-review</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/chatgpt</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/cognitive-load</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/linux</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/network</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/ps</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/python</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/redis</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/retrospect</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/rocky-linux</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/rust</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/socketio</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/tags/writing</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/readable-writing-ai-information-overload</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/this-is-linux-review</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/python-algorithm-ps-tips</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/chatgpt-beginner-guide-review</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/refactoring-to-rust</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/socket-room-pubsub-redis</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://www.junyeokk.me/posts/retrospect-2025-3-6</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
</urlset>