华顺信安 后端开发实习

第一次面试,紧张,表述不太好,感觉凉了
本人技术栈C++/Golang
1.为什么学Go?

2.C++和go的指针有什么不同?

3.go的接口类型和泛型有什么区别?

4.代码题1
下面有什么问题么
func Sample(x,y int)(sum int,error){
    return x+y,nil
}

5.代码题2
能不能运行输出什么
func main() {
    list := new([]int)
    list = append(list, 1)
    fmt.Println(list)

    s1 := []int{1, 2, 3}
    s2 := []int{4, 5}
    s1 = append(s1, s2)   //答案是用...
    fmt.Println(s1)
}
6.了解go的版本特性么?

7.现在用的什么版本?这个答了1.9几,这个难蹦啊,没看版本

8.代码题3
下面代码循环输出什么?
func TestArrayFor(t *testing.T) {
    x := []string{"a", "b", "c"}
    for v := range x {
        fmt.Print(v)
    }
}
9.go的接口的作用是什么?

10.一个结构体继承一个接口问能不能不全部实现里面的函数?(没懂啥意思,往抽象方面靠了)?

11.go当中make和new有什么区别?

12.go如何对字符串进行拼接?

13.go局部变量的初始化怎么初始化的?

14.go的常量会不会分配内存地址?

15.一个main函数程序结束了,协程会结束吗?  这个答错了,(协程强制结束

16. MySQL用多久了?

17.MySQL中的事务是什么?(这里我答的四大特性还有相关)

18.MySQL的索引能说一下吗?

全部评论
MySQL 用多久了 这种怎么回答
1 回复 分享
发布于 08-27 16:46 广东
Go1.9属实难崩
点赞 回复 分享
发布于 08-27 19:02 河北
过了吗?
点赞 回复 分享
发布于 09-09 16:12 重庆
兄弟,第六题是什么意思,问你go的版本吗
点赞 回复 分享
发布于 10-28 18:59 安徽
牛的哥们华顺也是我的第一次
点赞 回复 分享
发布于 10-29 13:08 四川
兄弟,挂了会有感谢信吗
点赞 回复 分享
发布于 10-30 17:48 安徽

相关推荐

日期: 一面(10.11,30min) HR面(10.12,15min)岗位:Golang后端开发实习背景:   双非科班、一段golang实习经历一面主要问了代码题和场景题,感觉好多没答上来😭但比较意外一面过完两分钟HR发消息通知说过了,面试官非常喜欢我,有点出乎意料🤣1. 自我介绍2. 为什么不选择保研,讲讲你的数学建模比赛经历2. WebSocket和HTTP有什么区别(把websocket、sse和轮询都讲了一遍,并讨论了优缺点)3. 下面代码的运行结果?func main() {ch := make(chan int)for i := 0; i ch }go func() {for item := range ch {fmt.Println(item)}}()}4.下面代码的运行结果?func main() {a := [10]int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}b := a[:3]fmt.Println(len(b), cap(b))b = append(b, 11, 12, 13, 14)fmt.Println(len(b), cap(b))fmt.Println(a, b)}这里我把append方法和java的StringBuffer的append方法记混了😮5. 说说这个题目你的解决思路是什么样的(用golang)要求:有10个不同的url,这些url对应网络上10张不同的图片,请使用并发的方式,同时请求这10张图片,只要有其中任意一个下载成功,其他9个放弃掉;如果5秒内没有一个请求成功,则打印"无图片成功"og后,正常停止程序;6. 我看你的简历中提到了ants库,说说这个题目你的解决思路是什么样的有10个不同的url, 这些url对应网络上10张不同的图片, 请使用并发的方式, 同时请求这10张图片; 要求, 使用ants库, 创建容量为5的并发池。HR面是一个很温柔的小姐姐😊,问了我的个人情况什么的。#26届实习##Golang# #面试#
点赞 评论 收藏
分享
4 15 评论
分享
牛客网
牛客企业服务