顺丰科技后台开发一面

2020.10.18更新
一面结束的时候,面试官让等二面通知,后来迟迟没有收到。也是昨天才从舍友那里听到顺丰在牛客上出名了,第一批签出去太多了(基本把所有的hc都签满了还毁约部分两方),所以我这第二批面的也是直接给淘汰了,毫无理由。
总体来说还是怪自己秋招投的太晚了,再加上今年疫情影响,很多公司尤其大厂提前批就招差不多了,正式秋招的时候所剩名额不多或是直接没有招聘流程(360等一些公司笔试基本全A然后做完笔试就没后文了,小红书没参加线下面试公司说好的线上面也是后来整体不安排了),也只能跟众多高校学生一样按二八法则,百分之80%的人去抢20%的岗位。
再加上导师这边安排的明明白白,没有实习,更多的还是靠基础知识和总结过往项目中的各个点硬拼大厂,会有些难处。中等也还可以的厂,走完流程的也有好几家了,大厂还在苦苦挣扎,希望守得云开见月明,能等来一个满意的岗位。也祝愿2020大家都能一切顺利,加油!

=======================================================================


  1. 自我介绍
  2. 给一个数字字符串,输出调整顺序后能最大化的字符串(比如45213,输出结果就应该是54321),要求时间复杂度小于O(nlogn)
  3. 一个请求的过程(从网络结构角度答)
  4. 请求怎么对应到服务端具体代码(先从原始Servlet答,再从SpringMVC流程答)
  5. 请求到了后台后,都有哪些中间过程(说了下可能还会有拦截器和过滤器,就看是否设置)
  6. 拦截器怎么使用
  7. 给一个数字,判断是否是回文数字,并且需要考虑转换后是否越界问题,数字正负数都有可能(时间复杂度小于O(n),并且不能借助数组或转为字符串的方式)
  8. 反问

希望近期一切顺利,论文方面也能顺利,按常例还是来求一个


#面经##校招##顺丰科技##Java工程师#
全部评论
楼主,请问第一题要求时间复杂度小于O(nlogn)怎么实现的?
点赞 回复 分享
发布于 2020-09-20 17:01

相关推荐

11-06 18:30
已编辑
门头沟学院 Java
10.25一面,原定30min,实面18min,KPI面。没有收到后续1、自我介绍2、看项目中用到了rabbitmq,说下它的主要作用答了解耦、异步和削峰3、如果建立了联合索引(a,b,c)现在查询条件顺序是c,b,a会用到索引么4、对于两个字段的or查询,如何保证走索引,例如查询name=?or student_id=?没答出来,就说给两个字段都建索引呗,面试官表示好像不太行5、看你简历有用到分布式锁,用的哪种实现6、项目中写了es,数据是怎么导入es的回答分页查询,使用线程池导入...7、直接连接的数据库和es进行导入的?用的什么jar包连接的有点无语,jar包名字记不住...8、Spring Cloud用的是阿里的那套还是什么,用到哪些组件9、Gateway路由分发的策略10、微服务之间的调用是怎么实现的知道吗11、服务A调用服务B,会经过nacos么12、有用过别的组件么回答都写在简历上了,没用过别的反问:1、面试流程两轮技术+hr2、有什么要 改进的地方,给些建议说招聘后端开发工程师看的是对这些技术的掌握程度,包括对技术选型上的一些思考,比如你项目中用到了rabbitmq,那思考过不同的消息队列之间的区别吗,比如说项目中用的是redisson实现的分布式锁,有没有考虑和其他实现方式的区别。(这里我非常不解,为什么他面试中不问我这些区别,点评却要说这些)。#顺丰##顺丰科技##一面##一面凉经##kpi面#
顺丰集团一面100人在聊 查看14道真题和解析
点赞 评论 收藏
分享
4 3 评论
分享
牛客网
牛客企业服务