shopee-2021秋招-后端-技术一面记录

面试时间:2021年8月3日,晚上六点半,总长42分钟
面试方式:视频面试

ps:由于我和面试官都提前到了,所以提前了8分钟开始面试。

主要内容:

自我介绍

  1. 首先自我介绍,我主要说了一下教育背景和项目简介。

简历部分

  1. 研究方向、最近的项目的技术难点、如何解决难点、性能问题
  2. 项目的创新点,不同于前人的地方,如何实现
  3. 之前没有去实习吗?
  4. 你现在北京,去深圳工作有问题吗?

数据结构

  1. 主要用什么语言?
  2. 链表和数组的区别?
  3. 判断k是否在链表和数组的问题,时间复杂度相同吗?
  4. 你说的有序的数组怎么实现的logn?
  5. 那链表能实现logn吗?
  6. 跳表了解吗
  7. python中字典数据结构的底层实现
  8. 那发生hash冲突时候的解决方法
  9. 如果极端情况,链式地址法导致了hash退化为链表怎么解决

数据库

  1. mysql索引的数据结构
  2. 那么b+树和hash表的区别是什么?应用场景可以替换吗?
  3. b+树和普通平衡二叉树的区别
  4. 事务有什么特点,用银行转账的例子解释一下acid
  5. 事务的隔离级别
  6. 每个级别存在什么问题,分别什么意思

网络

  1. TCP和UDP区别
  2. TCP的可靠性在哪
  3. TCP的拥塞控制

操作系统

  1. 段页式内存管理
  2. 进程线程协程区别
  3. 你在项目中怎么使用协程的
  4. 死锁(概念,条件、预防、避免(银行家算法))

分布式

因为不怎么了解,就没有继续问了

问我有什么问题

问了一下技术栈和工作内容

总结:

总的来说基本都是基础知识,没有手撕代码,难度下降一个档次。
做个记录
希望一切顺利
#面经##校招##Shopee##Python工程师#
全部评论
楼主,一面完多久通知挂没挂?我面完了不知道为啥没更新
点赞 回复 分享
发布于 2020-08-17 17:35
楼主没有手撕代码直接问的都是基础知识吗
点赞 回复 分享
发布于 2020-08-07 19:37
链式地址法导致了hash退化为链表怎么解决, 这里该怎么解决呢? 我的想法是给面试官说 好好设计哈希函数 然后 如果真的退化为链表的话 拉链的时候 弄成字典存着冲突的
点赞 回复 分享
发布于 2020-08-06 11:01
未来的面试,我穿越了
点赞 回复 分享
发布于 2020-08-05 19:54
第三题是相同吧
点赞 回复 分享
发布于 2020-08-04 11:17
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-04 11:03

相关推荐

LZHR:老哥你从投递简历测评完到一面中间隔了多久呀,我这边已经过了五天了仍显示简历筛选中是不是就是挂了
腾讯求职进展汇总
点赞 评论 收藏
分享
今天周一休息,突发奇想写一篇阶段总结。如题,我已经去了一个和Java彻底毫无关联的行业。曾经我以为自己能在计算机行业发光发热,没想到刚入行一年多就当了逃兵。从最开始的热爱到现在一看到代码就厌恶,不知道自己经历了什么。所以我去干什么了?答案是:在成都当了租房销售。上班那会压力大了就念叨着去干租房中介,但是一直下不去这个决心,想着自己学了四年多的计算机知识,终究还是不甘心。终于在某一天准备八股文的时候,看着无数篇和工作内容关系不大的理论知识,那一刻下定决心,决定尝试一下销售行业,也算是给自己一个交代。后面阴差阳错的投了成都自如去当租房管家,没想到面试很顺利,在当天一百多个面试的人里面,我成为了为数不多通过的几个幸运儿之一。目前已经培训通过,正式入职,也开了单,也有压力但是每天过得很开心,真心喜欢那种和人交流的感觉,哪怕是最后没有选择找我租房。说这些也是想告诉那些大三,大四正在找Java实习而焦虑的同学:你们现在还年轻,选择很多,容错率也很高,可以尽情去尝试自己喜欢的行业和工作。不用因为某一次的面试没通过或者简历石沉大海而焦虑,更不用因为身边人都在挤编程的独木桥就强迫自己跟风。也算是自己的碎碎念吧,也希望自己能在新的领域取得一点小成就。也祝牛油工作顺利!
沉淀小子:干啥都不丢人啊,生存是必须要的,销售很考验一个人综合素质能力的,好的销售人脉和资源可不比写字楼的白领差啊
点赞 评论 收藏
分享
评论
点赞
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务