暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Go工程师大厂面试题new.pdf
59
134页
2次
2024-11-27
免费下载
1
目录
GO 基础类 ..................................................................................................................................................... 8
1、与其他语言相比,使 GO 有什么好处? ............................................................................................... 8
2GOLANG 使用什么数据类型? ....................................................................................................................... 8
3GO 程序中的包是什么? ................................................................................................................................ 9
4GO 支持什么形式的类型转换?将整数转换为浮点数。 .................................................................... 9
5、什么是 GOROUTINE?你如何停止它 ........................................................................................................ 9
6 如何在运行时检查变量类型? ................................................................................................................ 11
7GO 两个接口之间可以存在什么关系? ................................................................................................. 11
8GO 当中同步锁有什么特点?作用是什么 ............................................................................................. 11
9GO 语言当中 CHANNEL(通道)有什么特点,需要注意什么? .................................................... 11
10GO 语言当中 CHANNEL 缓冲有什么特点? .......................................................................................... 12
11GO 语言中 CAP 函数可以作用于那些内容? ...................................................................................... 12
12GO CONVEY 是什么?一般用来做什么? .............................................................................................. 12
13GO 语言当中 NEW MAKE 有什么区别吗? ....................................................................................... 12
14GO 语言中 MAKE 的作用是什么?........................................................................................................... 13
15PRINTF(),SPRINTF(),FPRINTF() 都是格式化输出,有什么不同? ....................................................... 13
16GO 语言当中数组和切片的区别是什么 .......................................................................................... 13
17GO 语言当中值传递和地址传递(引用传递)如何运用?有什么区别?举例说............ 14
18GO 语言当中数组和切片在传递的时候的区别是什么? .............................................................. 14
19GO 语言是如何实现切片扩容的? ........................................................................................................ 14
20、看下面代码的 DEFER 的执行顺序是什么 DEFER 的作用和特点是什么? ............................... 15
21GOLANG SLICE 的底层实现 .......................................................................................................................... 15
22GOLANG SLICE 的扩容机制,有什么注意点? ..................................................................................... 16
23、扩容前后的 SLICE 是否相同? .................................................................................................................. 16
24GOLANG 的参数传递、引用类型 ............................................................................................................. 16
25GOLANG MAP 底层实现 ............................................................................................................................... 17
26GOLANG MAP 如何扩容 ............................................................................................................................... 17
27GOLANG MAP 查找 ........................................................................................................................................ 17
28、介绍一下 CHANNEL ....................................................................................................................................... 18
29GO 语言的 CHANNEL 特性? ...................................................................................................................... 18
30CHANNEL RING BUFFER 实现 .................................................................................................................... 18
GO 并发编程 ............................................................................................................................................... 19
1MUTEX 几种状态 .............................................................................................................................................. 19
2MUTEX 正常模式和饥饿模式 ....................................................................................................................... 19
3MUTEX 允许自旋的条件 ................................................................................................................................ 20
4RWMUTEX 实现 ................................................................................................................................................ 20
5RWMUTEX 注意事项 ....................................................................................................................................... 21
6COND 是什么 .................................................................................................................................................... 21
7BROADCAST SIGNAL 区别 ........................................................................................................................... 22
of 134
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论