首页 > Shopee 后端面经(一/二/HR)已意向书
头像
乾十有丿
编辑于 2020-09-01 20:21
+ 关注

Shopee 后端面经(一/二/HR)已意向书

对于学习 Golang 原理可以参考 Draven 大大的电子书:《Go 语言设计与实现》,期待出实体。

结合源码食用风味更佳。

一面

  • 自我介绍

  • TCP UDP 的差别

  • TCP 如何实现纠错,防止丢失数据和重复

  • HTTPS 加密流程

  • 数据库四种隔离级别

  • 数据库出现读性能问题如何解决

  • 数据库有哪些索引类型(主键索引,哈希表索引这些)

  • Redis 有哪些数据结构

  • Redis 持久化的方式

  • Redis 读性能问题如何解决

  • 进程和线程的区别

  • 死锁的四个条件

  • 虚拟内存有什么作用

  • Go 内存模型

  • 有哪些线性数据结构

  • 哈希表如何解决哈希冲突

  • 编程:有序数组去重

  • 反问

    • Shopee 云基础设施使用情况:初级阶段

二面

  • 自我介绍

  • 项目经历(主要是聊项目比较多,会追问对于某些问题的解决方案和如何优化,从接口调用扯到分布式、容器化等等)

  • Go 并发优秀在哪里

    • 面试官:不要只在概念上说性能问题,需要通过实际的测试,benchmark等说明
  • 讲一下有哪些常用数据结构

  • 数据结构平常哪里有用(说了 Go map 使用哈希表实现,寻址方式和8bit加速查找)

    • map 除了使用哈希表还能用什么实现(说了B+树)

      • B+树一般在什么场景下使用

        • 数据库(MySQL InnoDB索引),深度低可以减少IO

        • 如果是内存中的结构一般用什么

          • 红黑树,优点在于旋转开销比起 AVL 树开销要低

            • C++ STL Map 就是用红黑树实现 unordered_map 是哈希表
            • Linux epoll,hrtimer 都用了红黑树

HR 面

  • 城市选择
  • 家庭情况
  • 之后的择业方向
  • 对于公司如何选择
  • 对于公司环境的期望是怎么样的
  • 在校成绩排名
  • 秋招offer的情况
  • 薪资期望

更新

周一已经拿到了意向书,希望各位都能成功上岸

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐