DevPrep
  • Interview Prep
  • Projects
  • Resources
  • Pricing
  • About Us
Submit Question
DevPrep
  • Pricing
  • About Us
Submit Question

Practice

  • JavaScript
  • DSA
  • Machine Coding
  • System Design

Resources

  • Learning Tracks
  • Articles
  • Roadmaps
  • Compare Concepts
  • Glossary
  • Developer Tools
  • All Questions

Company

  • About
  • Pricing

Legal

  • Privacy Policy
  • Terms of Service
DevPrep

© 2026 DevPrep. All rights reserved.

Interview Questions

Practice real technical interview questions. Filter by difficulty, type, or category.

Google Interview Prep

Top questions asked at Google

FAANG Top 75

Must-know problems for FAANG

DSA Crash Course

Master fundamentals fast

Frontend Mastery

React, JS & CSS deep dives

System Design Guide

Scalability & architecture

View All Tracks

Showing 1–20 of 23 questions

#Category
1Struct Field Alignment and Memory OptimizationBackend EngineeringMediumTheory33
Struct Field Alignment and Memory OptimizationMedium
Backend EngineeringTheory33
2Viper: Configuration Management in GoBackend EngineeringEasyTheory49
Viper: Configuration Management in GoEasy
Backend EngineeringTheory49
3GOMEMLIMIT and GOGC: Tuning Go Memory ManagementBackend EngineeringHardTheory21
GOMEMLIMIT and GOGC: Tuning Go Memory ManagementHard
Backend EngineeringTheory21
4sqlc: Type-Safe SQL in GoBackend EngineeringMediumTheory33
sqlc: Type-Safe SQL in GoMedium
Backend EngineeringTheory33
5Gin Framework: Production Web APIs in GoBackend EngineeringMediumTheory41
Gin Framework: Production Web APIs in GoMedium
Backend EngineeringTheory41
6Cobra: Building CLI Applications in GoBackend EngineeringEasyTheory339
Cobra: Building CLI Applications in GoEasy
Backend EngineeringTheory339
7Production HTTP Client Configuration in GoBackend EngineeringMediumTheory61
Production HTTP Client Configuration in GoMedium
Backend EngineeringTheory61
8Zap: High-Performance Structured LoggingBackend EngineeringEasyTheory120
Zap: High-Performance Structured LoggingEasy
Backend EngineeringTheory120
9Sync Package: Mutex, RWMutex, Once, Cond, and AtomicsBackend EngineeringMediumTheory18
Sync Package: Mutex, RWMutex, Once, Cond, and AtomicsMedium
Backend EngineeringTheory18
10Map Internals: Iteration, Memory, and Concurrent AccessBackend EngineeringEasyTheory19
Map Internals: Iteration, Memory, and Concurrent AccessEasy
Backend EngineeringTheory19
11Channel Operations: Send, Receive, Close, and SelectBackend EngineeringMediumTheory20
Channel Operations: Send, Receive, Close, and SelectMedium
Backend EngineeringTheory20
12Goroutines: Scheduling, Blocking, and Best PracticesBackend EngineeringMediumTheory15
Goroutines: Scheduling, Blocking, and Best PracticesMedium
Backend EngineeringTheory15
13Slice vs Array: len(), cap(), and Growth StrategyBackend EngineeringEasyTheory13
Slice vs Array: len(), cap(), and Growth StrategyEasy
Backend EngineeringTheory13
14Context Package: Complete Interview GuideBackend EngineeringMediumTheory32
Context Package: Complete Interview GuideMedium
Backend EngineeringTheory32
15Understanding Slice Internals and Memory LeaksBackend EngineeringMediumTheory26
Understanding Slice Internals and Memory LeaksMedium
Backend EngineeringTheory26
16Using sync.Pool to Reduce GC PressureBackend EngineeringMediumTheory22
Using sync.Pool to Reduce GC PressureMedium
Backend EngineeringTheory22
17Explain the Go Scheduler: G, M, P ModelBackend EngineeringHardTheory28
Explain the Go Scheduler: G, M, P ModelHard
Backend EngineeringTheory28
18Master the Context Package: Cancellation, Timeouts, and ValuesBackend EngineeringMediumTheory15
Master the Context Package: Cancellation, Timeouts, and ValuesMedium
Backend EngineeringTheory15
19Go Garbage Collection: Tri-Color Mark and SweepBackend EngineeringHardTheory17
Go Garbage Collection: Tri-Color Mark and SweepHard
Backend EngineeringTheory17
20Go Interface Internals: iface vs eface and the Nil TrapBackend EngineeringHardTheory14
Go Interface Internals: iface vs eface and the Nil TrapHard
Backend EngineeringTheory14

Showing 1–20 of 23 questions