双非菜鸡的春招之路!顺丰,vivo,携程,字节跳动,希望我的面经对你们有帮助!

前言

本人双非本科,物理专业,无实习经历,菜鸡一枚。
差不多3月初开始投递简历,总共30余家公司,简历没过的有十家左右,3月中旬陆陆续续参加笔试,面试。一些笔试因为时间冲突或者后续流程等太久,就没有参加了。
参加笔试的:顺丰,携程,vivo,字节跳动,百度,奇安信,shopee,keep,恒生,斗鱼,多益网络,美团,金山wps。参加的笔试基本都过了。
3月底基本流程都已经走完,目前已签携程,酒店研发部,base上海。
感谢牛客,我的春招终于结束了!
下面是一些面经,有的忘了,有点不全,望见谅。预祝各位都拿到心仪的大厂offer!

顺丰(一面20min)

  • 为什么转计算机
  • 了解过什么算法
  • Dijkstra算法的原理,局限性,哪里应用过
  • HTTP与HTTPS的区别,HTTPS实现
  • 最近看过什么书,简单聊聊

顺丰(二面50min)

  • 线程安全的集合
  • hashMap实现
  • 为什么用红黑树
  • mysql的索引结构,区别
  • sql执行计划,怎么优化
  • 类加载过程,双亲委派机制
  • class文件看java版本
  • redis基本类型,底层结构
  • redis缓存雪崩,缓存击穿,如何应对
  • redis集群

顺丰(hr面)

  • 聊聊大学生活
  • 本专业的学习和计算机的学习,时间上是如何分配的
  • 觉得做过最有成就的事
  • 觉得很后海的事
  • 对快递行业有什么了解
  • 手上其他公司offer吗?
  • 城市有什么要求,深圳可以吗

vivo(一面30min)

  • 进程与线程
  • tcp/ip四层模型与osi七层模型,为什么简化为四层
  • 给一个学生类,按成绩排序,用什么排序,为什么
  • Arrays.sort()源码实现
  • 逻辑题:判断开关和灯的对应关系
  • 项目简单聊聊
  • redis怎么保证原子性,怎么优化可用性
  • 分布式了解过吗
  • 笔试题思路说一下(简单拓扑(入度只有0或1),只修改一次判断回文字符串,无向图两节点路径)

vivo(hr面)

  • 为什么不考研
  • 为什么从事计算机
  • 还投了那些公司
  • 期望薪资
  • 城市在深圳
  • 工作以后的规划

携程(一面30min)

  • java 基本类型和引用类型
  • 装箱拆箱
  • 反射的原理
  • java线程安全的类
  • tcp/ip四层模型与osi七层模型
  • get/post的区别,传输层层面的区别
  • 数学问题:长宽高为定值的长方体,什么时候体积最大
  • 算法:和最大的子数组,复杂度
  • 快排,归并,最坏复杂度,稳定性

携程(二面50min)

  • ArrayList原理
  • HashMap原理
  • 哈希冲突,红黑树与其他二叉树,各操作的复杂度
  • tcp/ip四层模型与osi七层模型
  • 排序算法(比较型和收集型)
  • Synchronize与lock
  • 类加载过程,双亲委派机制,修改字节码
  • 项目流程,redis保证原子性,如何拓展可用性
  • 算法:树的最大深度
  • 两个数组的交集(不使用额外空间,堆排),说说思路就行
  • 反转链表

携程(hr面)

  • 项目的流程
  • 期望薪资
  • 城市在上海
  • 后面做一个英语口语测评

字节跳动(一面30min)凉凉

  • 项目聊聊
  • redis保证一致性,原子性的问题
  • 算法:打家劫舍 lc198
  • equals与==的区别
  • String为什么是final,有什么弊端
  • 反射怎么实现的,怎么使用,优缺点
  • 常见异常类
  • 内存溢出发生在哪里,如何避免
  • mysql索引失效
  • sql:查询去重

最后

在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
全部免费分享给大家,如果有需要的朋友戳这里直接下载就好了,验证码:csdn
双非菜鸡的春招之路!顺丰,vivo,携程,字节跳动,希望我的面经对你们有帮助!
双非菜鸡的春招之路!顺丰,vivo,携程,字节跳动,希望我的面经对你们有帮助!

上一篇:Vivo免密码安装


下一篇:vivo 应用商店中的断点续传技术剖析