Exness - 1
- What ’s the difference between LittleEndian and BigEndian, do you remember?
go/stdlib-tooling - What ’s the point of forking the process if Goroutine is much more lightweight?
go/concurrency - Is a green thread a seed or a system thread?
go/runtime - Does Go ’s scheduler work at the level of kernel threads?
go/stdlib-tooling - When Goroutine wakes up after it was blocked, does it migrate to another thread?
go/concurrency - Will each application have its own iteration (of the Go runtime)? Or will there be a common iteration for all applications?
go/runtime - Do you use SyncOnce or init for initialization of variable packages?
go/sync - What is the Sync package for?
go/basics - When does a race condition occur?
go/sync - Can you write competitive code without mutex?
go/sync - Why are atomics faster?
go/sync - Can you build Mutex on Atomic?
go/sync - What is the default value of a channel in Go?
go/channels - What will happen when you write to the nil channel?
go/channels - What will defer println show?
go/errors-panic - What is the execution order of deferred functions?
go/errors-panic - Can you do streaming on gRPC with a regular HTTP client?
network/http - Can you build a REST API from a protofile?
network/http - What is TCP window size?
network/tcp-udp - Do you remember gRPC default window size?
network/grpc - What are window functions (in databases)?
sql/query-optimization - Do you know anything about auto-vacuum (in Postgres)?
sql/replication-scaling - What ’s the difference between partitioning and sharding?
sql/schema-design - Can sharding be done within one database?
sql/replication-scaling - What type of index does Postgres use - B-tree or hash?
sql/indexes - What is a granular index in ClickHouse?
nosql-cache/clickhouse - Have you worked with Redis?
nosql-cache/redis - What is a consistent hash? What is it for?
go/basics - What is 12-factor application?
architecture/principles - What is Liskov substitution principle?
architecture/principles - Is Go an OOP language at all?
go/stdlib-tooling - What ’s the purpose of a mockup?
testing/unit-mocks - Do you remember what NetworkMode is (in Docker)?
containers/docker - Do you use profiling? What profiles do you use?
go/perf-profiling - What metrics do you know about Prometheus?
devops/observability - What ’s in a histogram?
devops/observability - Which percentile is more accurate, 99th or 95th?
devops/observability