顺丰现场三面,等消息
一面二面(技术面):
手撕代码一:10的10次方个数据排序,写伪代码
手撕代码二:sql,查询不存在表二中但存在表一中的记录(用left join或者not in)
LRU实现
filter和interceptor区别
注解了解多少,说一下
数据库如何优化
oracle和mysql事务的隔离级别
手写线程安全的单例模式
垃圾回收相关
多线程同步相关的关键字有哪些,有什么区别
举一个多线程使用场景,用到了上面的哪些关键字
cookie与Session区别,给个场景:如何做到安全的cookie
画hashmap结构图
HashTable与ConcurrentHashMap区别
单链表判环讲思路
bean的生成过程
Spring AOP的两种实现方式
redis事务与mysql事务有什么区别
了解哪些排序,各个时间复杂度,说一下快排和归并排序具体做法
如果Spring Boot要连接多个MySQL数据库,如何做
开放题:5个互不认识的海盗捡到100颗砖石,每个人提出一种分配方案,提出方案被半数人否定的人会被扔到海里,你第一个提出方案,你会想拿到多少颗
其中还是有几个问题没有答上来,其他的可能就是根据你简历上的项目深挖了
三面(hr):
介绍一下自己的项目,从中学到什么
说一下自己三个优点
聊了一下自己论文做了什么
其他的随便聊聊吧
#顺丰科技##面经##Java工程师##校招#
查看8道真题和解析