迅雷网络-Go社招-7.30

alt

  1. 自我介绍
  2. 游戏开发参与了哪些
  3. 大体介绍一下抽卡
  4. go
    1. map的读写时间复杂度是多少
    2. 为什么是O1
    3. 冲突了怎么办,怎么解决冲突
    4. map是线程安全的吗
    5. 对map不加锁的话会有什么问题
    6. 举个详细的例子说明一下什么情况下会出现什么问题
    7. 读到一个正在写入的数据是什么意思
    8. 为什么一个在写一个在读会有问题
    9. 为什么会不完整呢,底层的技术细节是什么原因?
  5. 设计模式
    1. 单例模式有什么好处啊
    2. 和定义一个全局变量有什么区别
  6. 你们公司现在没什么人了吗?只是你们项目被裁了是吧?
  7. 未来的职业规划大概是什么样子的

=======================================================

单例和全局变量的区别给我问住了,无后续。。。

#迅雷##Golang社招##一面凉经##设计模式##Golang#
全部评论
老哥,社招不用手撕代码吗
点赞 回复 分享
发布于 10-24 20:02 广东

相关推荐

11-22 18:44
四川大学 golang
这家公司效率还挺高的,BOSS上找到我秒发笔试,笔试完当晚就发了面试,一面完当晚就发了二面,非常迅速,所以单独拿出来说一下,我是C++技术栈,我没有UE经历,base地成都。笔试用的好像是他们自己的平台,具体的题和别的人发的差不多,大体是有三道大题,每道大题有三个小题,第一小题的输出作为第二小题的输入,以此类推,相当于有九道题,不过其实只有三四道算法题,另外的都是很基础的倒来倒去的操作,只有一道hard是lc233数字1的个数,数位dp,然后还有个带手续费的买卖股票,反正很简单。一面(回忆版、50min左右)飞书平台自我介绍这里我还提了一下我的steam时长,因为他们boss页面上写着要求Steam时长5000+。介绍一下指针、左引用、右引用这里我着重讲的右引用,大致从历史意义、设计思路、完美转发、引起的改动(比如c++11因此有了更好的智能指针、有了emplace、默认做了RVO等等)这些角度讲的。发了段代码让我说输出,大致内容是AB两个类(无继承关系)直接用B指针去指A然后去强转,再解引用做拷贝构造,我一眼就看出这个是UB,告诉他他这个代码是存在问题的,大概就是这个c style cast会转化为reinterpret_cast,然后在实际上不代表适当类型的对象的泛左值上进行代表非静态数据成员函数的成员访问将导致未定义行为。不过我还是大概猜到他想表达什么,大概就是内存布局差不多的两个类指针直接cast过去是算偏移而不是符号(再次声明这个操作其实是UB)。有哪些种类的锁,都有什么用讲一下LRU-k介绍一下xv6里的锁设计介绍一下你写的tcp的内容反问环节二面(25min左右)就简单聊了一下以前的项目经历,没问八股。
查看7道真题和解析
点赞 评论 收藏
分享
2 7 评论
分享
牛客网
牛客企业服务