游卡游戏服务端凉经

#软件开发笔面经#

一面(8.28)40min 八股盛宴 偏基础,也不问深。

  1. 说说线程和进程的区别
  2. 说说快速排序?
  3. 给你一个升序数组和一个降序数组,怎么合并成一个有序数组?
  4. TCP和UDP的区别是什么?
  5. IOCP和Epoll知不知道?说说epoll的两种触发模式
  6. 平时用不用linux
  7. Linux怎么查看CPU的占用情况
  8. Linux怎么查看一个文本的指定行? 没背过,印象里看过是tail,瞎答了。 如果要查看指定行可以vim进去跳到对应行数,或者使用sed可以直接打印指定行。head可以查看头几行,tail可以查看末尾行,并且可以实时监控
  9. SQL语句怎么限制查询返回的数量
  10. SQL语句单表查询速度慢怎么排查? 早上刚看
  11. Redis有什么作用?
  12. 说两种你熟悉的设计模式
  13. 举个例子说说遇到困难是怎么克服

反问:

游卡用的啥语言? go

表现得怎么样

探讨一下游戏服务器和传统后端的区别

二面 (9.13 60min) 技术+hr面。 感觉面试官水平一般。。。

  1. 聊项目细节。
  2. 如果现在我有一个学生以及学生成绩的数据,我每次都需要去查询某个成绩区间内的数据,用什么数据结构比较好? -> 线段树(线段树支持动态查找,时间复杂度logN)就ok了,对面估计想问b+树
  3. b+树和b树的区别?
  4. Leetcode刷题不?刷了多少题?
  5. 实现一个抢红包的算法
  6. HR后续问了点个人信息以及期望薪资。

过了几天感谢信了

全部评论

相关推荐

投递游卡等公司10个岗位
点赞 评论 收藏
分享
点赞 3 评论
分享
牛客网
牛客企业服务