9月份的时候在成都面试了顺丰科技,由于后面还有面试,我就把面试题都记录了下来,感觉问的还是比较广的,顺丰是一站式的面试,下午过去之后直接能面完,前提是你要笔试过了之后才能邀约面试,这次本人也是准备充分的!如果有小伙伴需要我为了自己面试准备好的学习资料可以在文末查看!

顺丰一面:

  • 问项目
  • 基本数据类型
  • 什么时候用包装器类型,什么时候用基本数据类型
  • 异常和错误?捕获异常后,什么时候直接处理,什么时候抛出去给上一层处理?
  • 抽象类和接口的区别
  • 数据库查询速度慢时用什么去检查为什么慢?怎么优化?
  • 什么情况下用索引?
  • Linux看过吗?
  • http和https的区别?
  • http和tcp的关系
  • post和get
  • 讲讲四次挥手?tcp四次挥手中客户端ack断掉了没有发出去怎么办?
  • 用户、角色、权限。数据库该怎么设计?

顺丰二面:

  • 问项目
  • list和set是有序的吗
  • 多线程的实现方法?
  • 具体讲讲sychronized?常用场景?
  • 项目里具体用过哪个多线程实现?(我答的ThreadLocal)
  • spring、springMVC、springboot的区别
  • 为什么要用spring boot?
  • 了解哪些设计模式?项目中用过什么设计模式?
  • 代理模式具体实现过程?
  • 数据库几亿行时怎么优化?怎么垂直优化?
  • spring boot中用过哪些starter
  • 给乱序数组排序,map、set的子类里有哪些是自主排序的?
  • 手撕了一个冒泡排序

顺丰HR:

  • 拿到几个offer了?
  • 老家是哪里的?父母是做什么的?
  • 以后会在成都长期发展吗?
  • 你最有成就感的一件事是什么?

全程HR面试都感觉像朋友之间闲聊,但是我太紧张了,每个问题都回答的战战兢兢,之前听说阿里有老哥技术面都过了,但是在HR面挂了,整的我还挺担心的!

复习资料都送给大家吧,如果有需要的私信我就好,拿到资料之后最好是先过一遍,然后去做资料包里面的面试真题,昨晚之后再总结!这样的话提升速度会非常快!不要做收藏党哦!