<?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://jiangren.com.au/job-interview/handbook</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/software-engineering-interview-guide</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/resume</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/coding-interview-prep</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/programming-languages-for-coding-interviews</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/coding-interview-study-plan</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/coding-interview-cheatsheet</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/coding-interview-techniques</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/mock-interviews</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/coding-interview-rubrics</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/system-design</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/behavioral-interview</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/behavioral-interview-rubrics</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/behavioral-interview-questions</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/behavioral-interview-senior-candidates</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/self-introduction</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/final-questions</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/understanding-compensation</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/global-salary-comparison</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/negotiation</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/negotiation-rules</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/choosing-between-companies</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/study-cheatsheet</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/array</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/string</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/hash-table</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/recursion</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/sorting-searching</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/matrix</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/linked-list</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/queue</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/stack</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/interval</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/tree</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/graph</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/heap</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/trie</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/dynamic-programming</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/binary</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/math</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/algorithms/geometry</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/interview-formats-top-companies</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/landscape</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/engineering-levels</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/career-growth</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/interviewer-cheatsheet</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/best-coding-interview-courses</loc></url>
<url><loc>https://jiangren.com.au/job-interview/handbook/best-practice-questions</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/system-design-intro</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/system-design-interview-approach</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/networking-essentials</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ip</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/osi-model</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/proxy-vs-reverse-proxy</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/checksums</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/clustering</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/storage</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/performance-vs-scalability</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/latency-vs-throughput</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/cap-theorem</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/consistency-patterns</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/availability-patterns</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/dns</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/cdn</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/load-balancer</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/reverse-proxy</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/application-layer</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/database-overview</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/sql-databases</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/nosql-databases</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/database-replication</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/database-sharding</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/sql-tuning</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/nosql</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/sql-vs-nosql</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/indexes</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/normalization-denormalization</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/acid-base</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/pacelc-theorem</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/transactions</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/distributed-transactions</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/consistent-hashing</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/database-federation</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/caching</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/cache-patterns</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/async-patterns</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/batch-vs-stream-processing</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/tcp-udp</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/rpc-rest</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/rest-graphql-grpc</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/long-polling-websockets-sse</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/security</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/n-tier-architecture</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/message-brokers</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/message-queues</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/publish-subscribe</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/esb</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/monoliths-microservices</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/stateful-vs-stateless</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/event-driven-architecture</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/event-sourcing</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/cqrs</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/api-gateway</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/geohashing-quadtrees</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/circuit-breaker</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/rate-limiting</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/service-discovery</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/sla-slo-sli</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/disaster-recovery</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/vms-containers</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/oauth-oidc</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/sso</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ssl-tls-mtls</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/system-design-interviews</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-pastebin</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-url-shortener</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-twitter</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-twitter-course</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-query-cache</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-web-crawler</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-mint</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-whatsapp</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-social-graph</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-key-value-store</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-sales-rank</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-scaling-aws</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-netflix</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/design-uber</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ood-hash-map</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ood-lru-cache</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ood-parking-lot</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ood-call-center</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ood-deck-of-cards</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/ood-online-chat</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/next-steps</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/references</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/system-design-cheatsheet</loc></url>
<url><loc>https://jiangren.com.au/job-interview/system-design-handbook/real-world-architectures</loc></url>
</urlset>