Performance · memory · microarchitecture
ASIC Architect Interview Questions
Reason from workload and performance goals into pipelines, memory hierarchy, coherence, interconnect flow control, arbitration, accelerators, and measurable architectural tradeoffs.
30questions7technical areas6linked guides
Question directory
Choose the problem before the explanation.
Filter the complete ASIC Architect collection, then open the exact question page. Difficulty and subscriber access stay visible without obscuring the title.
Showing 30 of 30All questions visible
- Q068Performance AnalysisSize a FIFO under an unstable sustained rateArch · DVMedium
- Q172CoherenceMSI Cache-Coherence Directory ScoreboardDV · ArchHard
- Q188Computer ArchitectureControl a link with return creditsArchitecture · InterconnectMedium
- Q213Computer ArchitectureSchedule four credited memory clients fairlyArch · MicroarchitectureHard
- Q254Performance ControlToken-Bucket Rate-Limit MonitorDV · ArchMedium
- Q050RTL DatapathsCompact valid cache-line words in placeStable compaction · Valid bitsMedium
- Q057RTL DatapathsDetect duplicate valid cache tagsAssociative compare · Priority encoderMedium
- Q243Memory SystemsConstrain eight aligned nonoverlapping memory regionsAddress map · AlignmentHard
- Q310Computer ArchitectureRoofline bottleneck for an acceleratorArch · PerformanceMediumP
- Q320Computer ArchitectureMatch hit-under-miss responses by transaction IDArch · MicroarchitectureMediumP
- Q325Computer ArchitectureRecognize LL/SC reservation failureArch · Atomic operationsEasyP
- Q334Computer ArchitectureCache tag, index, and offset bitsComputer Architecture · Architecture / Cache / InterconnectEasyP
- Q369Computer ArchitecturePreserve precise state in an out-of-order coreArch · CPUMediumP
- Q383Computer ArchitectureSeparate Pipeline Frequency, Throughput, and LatencyArch · PipelineMediumP
- Q459Computer ArchitecturePartition a cache addressArch · CacheMediumP
- Q468Computer ArchitectureResolve an immediate pipeline data dependencyArch · PipelineEasyP
- Q490Computer ArchitectureDeterministic XY mesh routeArchitecture · Network on chipEasyP
- Q488Computer ArchitectureReorder an eight-packet sequence windowArch · MicroarchitectureHardP
- Q530Computer ArchitectureCheck coherent transactions under reorderingArch · Cache coherenceHardP
- Q504Memory SystemsAvoid VIPT cache synonyms with page-offset indexingArch · DesignMediumP
- Q573Computer ArchitectureReason for miss-status entriesArchitecture · CacheEasyP
- Q590Performance AnalysisPeak and achieved memory bandwidthArch · FWEasyP
- Q591CoherenceMESI write miss from InvalidArch · DVEasyP
- Q593Computer ArchitectureMaintain true LRU state for four waysArch · DesignMediumP
- Q603Computer ArchitectureRemove false dependencies in Tomasulo schedulingArch · Out-of-orderMediumP
- Q610Computer ArchitectureTile-level performance modelArch · Performance modelingHardP
- Q611Computer ArchitectureTwo-core MESI reference modelArch · MicroarchitectureMediumP
- Q717Computer ArchitectureCalculate CPI with branch and cache penaltiesArch · CacheMediumP
- Q755Computer ArchitectureSeparate coherence from consistencyArchitecture · Cache coherenceEasyP
- Q696Low PowerTurn a Workload into an SoC Architecture BudgetDesign · ArchMediumP
Coverage map
See what the collection actually contains.
The bars count questions in this prepared role path. Team scope and interview emphasis vary by employer.
- Easy8
- Medium16
- Hard6
Related learning
Review the concept, then return to the question.
These are the guides most often linked by questions in this collection.
- 01Cache CoherenceReview MSI, MESI, MOESI, ownership, invalidation, intervention, and false sharing.6↗
- 02Cache HierarchyReview mapping, misses, replacement, write policy, VIPT, MSHRs, and nonblocking access.5↗
- 03Out-of-Order ExecutionReview rename, scheduling, physical registers, memory ordering, recovery, and precise retirement.3↗
- 04Budgets and HandoffReview bandwidth, latency, buffering, outstanding work, PPA, and handoff evidence.2↗
- 05Instruction PipelineReview ISA behavior, datapaths, pipeline stages, dependencies, forwarding, stalls, and flushes.2↗
- 06Organization Performance LabsReview CPI, bandwidth, cache and memory timing, AMAT, storage, and EMAT calculations.2↗
ASIC Architect question bankAttempt the prompts with the collection filter applied.
Open filtered practice Keep the directory open for review, or move into the full question bank to track answers and reveal authorized solutions.
