top of page


Tutorials, Errors and Exceptions
Its a journey to understand things better. It will have tutorials, any error/exceptions encountered, its resolutions and lots of learning.

Search


CCA-F Domain 5: Context Management and Reliability
As we discussed in the previous post on Domain 4: Claude Code Configuration and Workflow, this part of the post will cover the Domain 5 which holds 15% weightage in the exam. This is also the last domain in this CCFA series. If you have directly stumbled upon this page, I am preparing for the Claude Certified Architect β Foundations (CCA-F), and placing all types of practice questions that I encounter. This may help others, but objective is to keep track of key concept and so
Ankit Agrahari
14 hours ago12 min read
Β
Β
Β


CCA-F Domain 4: Prompt Engineering and Structured Output
As we discussed in the previous post on Domain 3: Claude Code Configuration and Workflow, this part of the post will cover the Domain 4 which holds 20% weightage in the exam. If you have directly stumbled upon this page, I am preparing for the Claude Certified Architect β Foundations (CCA-F), and placing all types of practice questions that I encounter. This may help others, but objective is to keep track of key concept and some practice question that define the topics as wel
Ankit Agrahari
4 days ago11 min read
Β
Β
Β


CCA-F Domain 3: Claude Code Configuration and Workflows - Key Concepts
As we discussed in the previous post on Domain 2: Tool Design and MCP Integration, this part of the post will cover the Domain 3 which holds 20% weightage in the exam. If you have directly stumbled upon this page, I am preparing for the Claude Certified Architect β Foundations (CCA-F), and placing all types of practice questions that I encounter. This may help others, but objective is to keep track of key concept and some practice question that define the topics as well. Wher
Ankit Agrahari
Aug 149 min read
Β
Β
Β


CCA-F Domain 2: Tool Design and MCP Integration - Key Concepts
As we discussed in the previous post on Domain 1-Agentic Architecture and Orchestration, this part of the post will cover the Domain 2 which holds 18% weightage in the exam. If you have directly stumbled upon this page, I am preparing for the Claude Certified Architect β Foundations (CCA-F), and placing all types of practice questions that I encounter. This may help others, but objective is to keep track of key concept and some practice question that define the topics as well
Ankit Agrahari
Aug 1013 min read
Β
Β
Β


CCA-F Domain1: Agentic Architecture & Orchestration - Key Concepts
I am preparing for the Claude Certified Architect β Foundations (CCA-F), and placing all types of practice questions that I encounter. This may help others, but objective is to keep track of key concept and some practice question that define the topics as well. Where to Register: https://anthropic-partners.skilljar.com/claude-certified-architect-foundations-certification Topics Covered agentic vs workflow vs conversational systems, the agentic loop (gather context β act β ver
Ankit Agrahari
Aug 912 min read
Β
Β
Β
Contact
bottom of page



![If this shifted how you think about AI β
you're ready to Harness it. π₯
π¬ Comment "HARNESS" below
β I'll DM you the open-source agent template
π Save this carousel β refer back when you build
π€ Share with one engineer who's still copy-pasting
Follow @backendbrilliance for more content on
AI agents, Spring Boot architecture & backend systems
that actually scale.
#AIHarnessing #BackendBrilliance #JavaDeveloper
#SpringBoot #SpringAI
[AIAgents SystemDesign BackendEngineering SoftwareDevelopment LLMOps]](https://scontent-den2-1.cdninstagram.com/v/t51.71878-15/729219604_894359219640315_5276418046541229917_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=102&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=IUYuynwmPYAQ7kNvwFjRq9x&_nc_oc=Adpia-CjFGdkX9yyCF_M4ckuEnkWqqUYdpYq5YlgkbS1HsWMhwwdfiNRCIjbQ-CbPQk&_nc_zt=23&_nc_ht=scontent-den2-1.cdninstagram.com&edm=ANo9K5cEAAAA&_nc_gid=VrqlpIQUd2IVtSBKbrWDLQ&_nc_tpa=Q5bMBQJevdyMAou7X6jLU0MGRP35pm0l0q0rnFaUN8lIl9Gl1Ulse1GPiCztH5hQdceOkYJwioYOZIMl&oh=00_AQE81KN33s-K-MOnAHd-25lvrjyooHjD1nSlvvGiSIT-_A&oe=6A8FB12F)























![You think HashMap is always O(1).
It isn't. Here's what actually happens. π§΅
HashMap stores pairs using `index = hash(key) % capacity` β direct slot access, no scanning. Pure O(1). Until two keys land on the same slot. That's a collision β not a bug, a math inevitability.
Two ways to fix it π
π Chaining β each bucket holds a linked list. Collisions append to the list. Simple, handles high load, easy deletion. Downside: pointer overhead, poor cache performance, chains degrade to O(n) at high load. Java's fix? At 8 nodes, the list auto-converts to a Red-Black Tree β O(log n) worst case.
π¦ Open Addressing β no linked lists. Collision at slot X? Probe X+1, X+2 until empty. Cache-friendly, zero memory overhead. Downside: deletion needs tombstone markers, and keys cluster together making future collisions worse. Used by C++, Go, Redis.
βοΈ Load Factor = entries Γ· capacity
π’ Below 0.5 β rare collisions, wasted memory
π 0.75 β Java's sweet spot, triggers resize + rehash
π΄ Above 0.9 β collision cascade, O(n) territory
Double hashing kills clustering by varying the probe step per key:
`probe(i) = (h1 + i Γ h2) % m`
Elements scatter evenly. No bunching. O(1) preserved.
The truth: HashMap is O(1) until a bad hash function, wrong load factor, or wrong strategy turns it into O(n).
Three things protect you:
β Well-distributed hash function
β Load factor under 0.75
β Right collision strategy for your use case
π¬ Java interview question: what happens when a chain hits 8 nodes?
Drop your answer below π
π Save this before your next interview.
#java #hashmap #datastructures #dsa #algorithms
[codinginterview programming 100daysofcode]](https://scontent-den2-1.cdninstagram.com/v/t51.71878-15/641188820_1859196944673752_5535080284006983284_n.jpg?stp=dst-jpg_e35_tt6&_nc_cat=102&ccb=7-5&_nc_sid=18de74&efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D&_nc_ohc=EsPaJ-WP3zQQ7kNvwH4PBaB&_nc_oc=AdoY-XS4Z9XbVvQ8pIirZBHkEScECzoM0bU4CKpOmuSG3tlPoMBSC8s2mwHfGxmpcYY&_nc_zt=23&_nc_ht=scontent-den2-1.cdninstagram.com&edm=ANo9K5cEAAAA&_nc_gid=VrqlpIQUd2IVtSBKbrWDLQ&_nc_tpa=Q5bMBQL7Au0wEZGiILHZn8nnlnpJVE-6bkeXGV6ZlYAH_pDm4fOYjtPZiWQibkDMFjCsEdNzW7BlC2RH&oh=00_AQHuYfqJPKwweURZCNjYD0B_vhq2jisgjePtqWN61H5ZiA&oe=6A8FA57E)


