shein社招Java一+二面经

#晒一晒我的offer#
岗位:Java高级研发
一面:12.04 (两个面试官)时长40分钟
介绍项目经历
1、问项目上的一些问题是如何处理的
2、mysql索引和调优
3、给两个表结构和查询要求,写SQL(口头回答即可)
4、如果有5张数据量过亿的表,如何查询总数据量,给出思路即可
5、redis用过哪些数据类型,使用场景
6、分布式锁
7、redis如何保证和数据库的一致性
8、mq的使用场景
9、mq如何保证幂等性
10、Java锁用过哪些,有何不同
11、Java线程池原理
12、Java的CompletableFuture实现原理
13、如果你的技术方案被否定了,该怎么办
14、薪资期望、最快入职时间等
15、反问
二面:12.06 领导面 30分钟
1、介绍项目经历
2、针对项目提问,主要问个人对业务的理解(这里问了很多个人项目上的东西)
3、有没有什么提升自身效率的方式
4、对于项目有没有什么自己的思考,如何提升性能,做哪些优化等
5、被打差绩效怎么办
6、个人爱好、优缺点、期望薪资、最快入职等等
7、反问

面试整体难度一般,主要根据你的简历上写的内容问,所以简历要真实
全部评论
楼主几年跳槽的
2 回复 分享
发布于 12-10 23:09 广东
有后续吗
点赞 回复 分享
发布于 12-07 16:06 江苏
点赞 回复 分享
发布于 12-12 22:28 河南
没有写题吗
点赞 回复 分享
发布于 12-19 18:34 广东

相关推荐

头像
12-15 12:10
门头沟学院 Java
- 抽象类和接口有什么区别- Spring 框架里有哪些设计模式,什么情况一下用单例- 用工厂模式有什么好处- Spring 哪里用到了策略模式- 代理模式和装饰器模式有什么区别- 开闭原则- Zset 插入一个元素时间复杂度- Redis 哨兵机制,如何检测- 怎么认为主节点下线了- Redis 有哪些集群模式- 分片集群的扩容- 一致性哈希和普通哈希有啥区别- 扩容原理- 分片集群正在扩容,这时候有一个 increa 命令过来他怎么处理(重定向逻辑?)- bgsave 和 AOF 怎么选型- mysql 索引结构- Mysql 事物是怎么实现原子性- unlog 、redolog、binlog 区别- Mysql 主从,一个 update or insert 语句过来,这时已经写到binlog 从库了,这时主库要准备 commit 的时候,崩溃了,然后主库恢复了,因为没有 commit 标识,所以这时主库回滚了,但是从库已经执行了之前接受到的 binlog 命令并且应用了,那这时就会有主从不一致的问题,mysql 怎么解决的- Mysql 自增插入和非自增插入有什么区别- Https 的原理,加密算法的原理,具体是怎么加密的- 对称和非对称算法区别,为什么会有这两种算法- 操作系统的内存管理机制- 页式内存管理机制,程序地址到内存地址的映射管理,地址是怎么分配的- 有个数据,找出出现频率最高的算法- 如何保证消息不丢失- 事物消息- 分布式事物- Java 是怎么管理内存里的,怎么分配内存的,如何高效的算法- 做题:合并两个有序链表#ai智能作图#
查看30道真题和解析 ai智能作图
点赞 评论 收藏
分享
评论
7
28
分享
牛客网
牛客企业服务