What is a view?
Golang
How to apply a condition to the result of an aggregate function (for example, to the sum)?
How does a slice grow in Go?.
package main import "fmt" func execute(template string, args ...interface{}) string { return template } func main() { res := execute("mailbox/:mailbox/folder/:folder_id", "inbox", 123) // Output: mailbox/inbox/folder/123 fmt.Println(res) }
What does UNION ALL do and how does it differ from UNION?
If it's not a network request, but reading from a file, how is this handled in the scheduler?
How does the presence of an index affect the speed of inserting into a table?
How to number lines in a query?
What happens if the capacity is insufficient when appending to a sub-slice?
What is a foreign key?.
Tell me about select in Go.
Does each SELECT in a UNION have to have the same number of columns, or can they be different?
What JOINs do you know? List them.
Tell about strings in Go.
How do interfaces help in testing (unit tests)?
What queues exist in the GMP model?
Does a slice always grow by doubling in size?
Tell me about map in Go.
What is the size of int and uint types in Go, and what does it depend on?
What are indexes and what are they used for?