楼主秋招开始比较晚,8.2最后一批提前批笔试,9.1收到意向书。
虽然投的Java后端,但是面试官都是Golang,没有提问Java。
2021.8.8 虾皮-深圳-Java开发工程师-一面
操作系统
进程与线程
孤儿进程与僵尸进程
IO 模型(不会)
死锁的条件与避免
网络
TCP 三次握手过程及原因
TCP 四次挥手过程及原因
流量控制
如何实现可靠性
数据库
事务的四个特性
四种隔离级别,可能出现的问题
索引为什么用 B+ Tree,不用 hash(支持 hash 索引,但只能等值查询)
说说两种不一样的索引(?)随便说(主索引、辅助索引)
MySQL 和 Redis 的区别和应用场景
读写分离的优缺点
Redis 的 zset 的实现
Redis 的两种持久化方式
数据结构
链表判环
Hash 如何解决冲突
算法
手写快排
反问
技术氛围:公司、部门、组内都有分享会
工作时间:十七五,不保证不加班
对我评价:良好,不是硬背的,有自己的理解;算法思路没问题
2021.8.14 虾皮-深圳-Java开发工程师-二面
项目
讲讲你做的最好的项目
ES分词器的调研与选择
数据库
MySQL 慢查询如何排查
MySQL explain 没有问题,硬件也没有问题,这种慢查询如何排查(不会)
Redis 两种持久化策略
AOF 怎么实现的一致性(不记得)设计一个方案(说的不好)
思考题
文件里 9e 个 IP 去重(转成 int,存入 bitset) -> 实现 IP 地址白名单
算法
int64 atoi(s string) (这里需要注意正负数溢出条件不一样,提醒了没继续写)
聊天
为什么选后端?和其他岗位有什么不一样?
分享一下你最近学习的东西?(看了索引下推,介绍了一下)
反问
部门分配:校招统一分配,HR 可能会沟通部门意向
新人成长:前六个月有 mentor 带
2021.8.19 虾皮-深圳-Java开发工程师-HR面
实习氛围怎么样?实习中的最大收获?
成绩排名 / 研究方向
项目中做的不好的是啥?(需求沟通)后续会如何调整?
你期待的公司氛围是怎样的?
有没有其他 offer?选公司的前三决定因素是什么?
为什么要做后端开发?未来的发展规划?
反问:深圳房租、物价水平怎么样?
全部评论
(0) 回帖