星辰天合XSKY Golang 笔试
单选题目
问了一些常规的http问题,以及UDP用于哪些协议
多选
着重考察了https 加密流程以及加密细节问题,比如说什么是时候采用对称加密,什么时候采用非对称加密
问答
- 详细讲解什么是哈希表?哈希表适用和不适用的场景?以及如何解决哈希冲突?
- 给两张表,一张表是user 表一张表是goods表,要求输出user 表里面购买的物品,如果用户没有购买物品也要输出(应该是用LEFT JOIN ,但我写的时候忘记了Q_Q)
- 写两个多进程使用的库函数,写三个多线程使用的库函数
编程
设计一个采用分离式链表的哈希表,实现插入,查找,修改,删除(难怪问答的时候问哈希表,可没学过用分离式链表,一般哈希表不都是数组+链表/平衡树来存储和解决哈希冲突吗?疑惑🤔)