KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Golang là gì?
Tại sao ngôn ngữ Go được tạo ra?
Golang package là gì?
Go Interface là gì?
Có thể trả về nhiều giá trị từ một hàm trong Go hay không?
Cú pháp vòng lặp for trong Golang như thế nào?
for
Slice trong Go là gì?
Slice
Trong Go, có những phạm vi biến nào? Hãy giải thích
Go Pointer là gì?
Pointer
Tại sao nên học Golang?
Có thể khai báo nhiều biến khác kiểu trong cùng một dòng trong Go không?
Những lợi ích của việc sử dụng ngôn ngữ lập trình Go là gì?
Một số lợi ích của việc sử dụng Go là gì?
Go hỗ trợ type conversion nào?
Goroutines là gì?
Cách xử lý lỗi trong Go như thế nào?
Bạn hiểu gì về kiểu dữ liệu byte và rune trong Go?
byte
rune
Go Channel là gì?
Có nên sử dụng biến toàn cục trong các chương trình triển khai goroutines không?
Cách sắp xếp một slice của struct tuỳ chỉnh trong Go như thế nào?
slice
struct
Cách sử dụng một empty struct trong Go như thế nào?
empty struct
Trong Go, làm sao để kiểm tra kiểu của biến khi đang chạy?
Cách sao chép slice và map trong Go như thế nào?
map
Goroutine là gì?
Type Assertion trong Go là gì?
GoPATH khác với GoROOT như thế nào?
GoPATH
GoROOT
Điều gì làm cho constants trong Go trở nên đặc biệt?
constants
Liệt kê một số ưu điểm của Goroutines so với threads?
Goroutines
threads
Làm thế nào để hoán đổi hai giá trị? Cho ví dụ?
Làm thế nào để khởi tạo một struct trong Go?
Làm thế nào để kiểm tra nếu một Map chứa một key trong Go?
Map
key
Sự khác biệt giữa toán tử = và := trong Go là gì?
=
:=
Bạn có thể khai báo nhiều type của biến trong một câu lệnh khai báo trong Go không?
type
Làm thế nào để nối chuỗi một cách hiệu quả trong Go?
Go có phải là một ngôn ngữ lập trình hướng đối tượng không?
Sự khác biệt giữa C.sleep() và time.Sleep() trong Go là gì?
C.sleep()
time.Sleep()
Làm thế nào để sao chép Map trong Go?
Cách biểu diễn enums theo idiomatic trong Go là gì?
enums
idiomatic
Làm thế nào tôi có thể kiểm tra xem hai slices có bằng nhau trong Go không?
slices
Làm thế nào để tìm kiểu của một đối tượng trong Go?
Có thể trả về nhiều giá trị từ một hàm trong Go không?
Khai báo** dynamic type** của một biến trong Go là gì?
Bạn sẽ làm gì nếu bạn cần hiển thị một hash theo một thứ tự cố định?
hash
Tại sao chúng ta lại muốn sử dụng một struct{} rỗng trong Go?
struct{}
Công dụng của tags trong Go là gì?
tags
Go có exceptions không?
Khai báo kiểu tĩnh của một biến trong Go là gì?
Kiểu rune trong Go là gì?
Go có thể có tham số tùy chọn không?
Trong ngôn ngữ Go có cấu trúc foreach không?
foreach
Sự khác biệt giữa unbuffered và buffered là gì?
unbuffered
buffered
Cách ưu tiên để xử lý configuration parameters cho một chương trình Go là gì?
configuration parameters
Bạn hiểu gì về Shadowing trong Go?
Shadowing
Tại sao Go biên dịch nhanh?
$GOROOT và $GOPATH trong Go là gì?
$GOROOT
$GOPATH
Hàm init() trong Go được chạy khi nào?
init()
Hàm variadic trong Go là gì?
variadic
Ngưỡng malloc của đối tượng Map trong Go lang là gì? Làm thế nào để chỉnh sửa nó?
Làm thế nào để so sánh hai giao diện trong Go?
Khi nào thời gian chạy của Go cấp phát bộ nhớ từ heap, và khi nào từ stack?
heap
stack