Shopee 虾皮 后端开发面经
一面(2022.03.10) 1h
Java多线程如何处理保证线程安全
CAS使用场景,和重量级锁比较的优劣,ABA问题
操作系统中进程的通信方式
计算机网络中TCP为什么要三次握手
网络如何解决粘包问题
数据库的mysql和redis如何保证一致性
数据库的innodb引擎的索引结构,B+树和B树相比有什么好处
数据库的隔离级别,MVCC解决什么问题
Kafka的消费流程,partition的作用,多个consumer多个partition如何消费
算法题:剑指 Offer 42. 连续子数组的最大和 - 力扣(LeetCode) (leetcode-cn.com)
二面(2022.03.16)45min
项目介绍
canal的原理,binlog的作用
MySQL的聚簇索引和非聚簇索引的区别
Redis的SDS基本结构,5种数据结构和常见的用法
Redis分布式锁的区别
算法题:43. 字符串相乘 - 字符串相乘 - 力扣(LeetCode) (leetcode-cn.com)
系统设计:做一个分布式缓存系统
HR面(2022.03.22) 15min
学历背景确认,英语水平确认
实习负责的职责,实习遇到的挑战
了解多少虾皮,为什么投虾皮
找工作主要看什么方面
薪资与手里的offer考量,意向是否强烈
#Shopee##虾皮#