首页 > 【已offer】4月2号 shopee后台开发面经
头像
foobarbazqux
编辑于 2021-04-15 18:31
+ 关注

【已offer】4月2号 shopee后台开发面经

4月15号来还愿了,牛客超灵验的,也祝大家春招丰收🥰
  1. 浏览器中访问shopee主页要经过哪些流程(DNS、TCP三次握手、HTTP传输、浏览器解析)

  2. HTTP1.0和1.1区别

  3. 介绍一下HTTPS(HTTP + TLS、初始化协商加密过程)

  4. 数据库几种引擎介绍(Inno DB、MyISAM)

  5. 数据库中怎样运用悲观锁、乐观锁

  6. IO多路复用的几种实现(select、poll、epoll)用到了哪些数据结构(set、红黑树)

  7. 了解红黑树和AVL树吗(介绍了一下平衡二叉树的概念以及大概的思想,具体实现不了解)

  8. B树和B+树的区别,叶子节点有什么特点

  9. 介绍一下内核态和用户态

  10. 一个进程可能有哪些状态(就绪、运行、阻塞、终止)
  11. java里创建线程有哪几种方式(继承thread、实现callable、实现runnable)
  12. 问实习内容:具体业务;用什么数据库;是否了解生产中数据库怎样部署的;是否做过压测

  13. 是否了解Spring Cloud、微服务(不了解)

  14. 算法:两个单链表求第一个公共节点 时间O(N)空间O(1) (leetcode 160)
p.s. 有朋友问到了一面考啥算法题,我把回复复制过来:
给定一个包含k个升序无穷流迭代器的数组iterators和start,end两个整数,要求返回一个数组,其中包含按升序排第start位到第end位的所有数(建一个大小为k的小堆,从每个序列取首个元素用来初始化堆,每次poll要注意这个数当初取自哪个迭代器,然后再从那个迭代器取,放进堆里)

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

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

近期精华帖

热门推荐