Q1. What is the difference between a symbol and a string?
A `Symbol` is an immutable, interned identifier such as `:name`. A `String` is a mutable sequence of characters such as `"name"`. Symbols are stored once, so repeated use...
Technical Question Bank · Peer-Reviewed
Search and filter frequently asked interview questions across technical, programming, and behavioral domains. Tailor your interview preparation by difficulty for freshers or experienced developers (11 available).
A `Symbol` is an immutable, interned identifier such as `:name`. A `String` is a mutable sequence of characters such as `"name"`. Symbols are stored once, so repeated use...
Use STAR and show respect plus results. Situation: "A teammate wanted to ship a caching layer right before a major release." Task: "I was responsible for release stabilit...
`val` declares a read-only reference that cannot be reassigned after initialisation. `var` declares a mutable reference that can be reassigned. ```kotlin val name = "Ada"...
Virtual memory gives each process the illusion of a large, contiguous address space, independent of physical RAM. The CPU's memory management unit translates virtual addr...
Synchronous calls (HTTP/REST, gRPC) are simple, easy to reason about and return results immediately, which suits queries and request-response workflows. The downside is t...
In Svelte 3 and 4 reactivity is triggered by assignment to the variable the compiler tracks. Mutating an array or object in place does not notify the compiler because no ...
I escalate when the issue exceeds my authority, requires specialist knowledge, or risks breaching an SLA or damaging the relationship. Good escalation is early and comple...
I align people through a shared, visible goal and a clear decision making process, not through endless meetings. I start by understanding what each group cares about. Eng...
I say no to the request, not to the customer. First I make sure I understand what they actually need, because a request is often a proposed solution rather than the real ...
I separate the relationship from the facts. Being right is not the goal; resolving the issue is. I listen fully and acknowledge their perspective: "I can see why you read...
HireXTech uses essential storage to remember your study preferences and third-party advertising cookies via Google AdSense in compliance with GDPR. You can choose to enable essential cookies only or accept all cookies. Read our Privacy Policy.