当前位置: 首页 > 面试经验 >

小红书 测试开发 一面 面经

优质
小牛编辑
82浏览
2023-08-21

小红书 测试开发 一面 面经

面试官问的很灵活,大多数都是我简历没有的。#小红书#
1、自我介绍
2、实习的内容
3、Java基础
3.1 哪些包用的比较多?
3.2 lombok的一个坑知不知道是什么
3.3 jdk8 HashMap的扩容的机制
3.4 公平锁和非公平锁分别解释一下是什么
4、Spring框架
4.1 Spring的一些底层原理有没有了解过
4.2 Spring的Aspect注解是什么,什么时候会失效?
4.3 RESTController和Controller的区别是什么
5、数据库
5.1 数据库引擎有哪些
5.2 InnoDB的底层数据结构
5.3 简单介绍下其他的数据库
5.4 手撕数据库题目
有一个student表,列为id,name,class,查出每个class的学生数量。为什么用count(*),用count(1),count(id)行不行?
5.5 小红书的历史记录你觉得是存在服务器端还是客户端?
5.6 考虑一个场景,如果在写入数据库时,缓存还没来得及更新,这个时候刚好来了一个查redis缓存的请求,怎么才能保证读取的数据是刚写入数据库的数据,而不是缓存中的旧数据
6、数据结构
6.1 如何用栈来模式队列
6.2 二叉查找树性质及查找过程
7、Linux
7.1 如何去查找一个端口号是否被占用
7.2 如何通过一个端口号去查找对应的进程ID
7.3 port already in used是怎么解决的
8、Docker
8.1 Docker的ip是怎么分配的
8.2 ip上限了怎么办
9、测试相关
9.1 有没有实际部署过这种持续集成的流水线,它是怎么工作的
10、其他
10.1 你理解的测试开发是什么
10.2 用没用过小红书,主要用来干嘛,有没有你觉得还没解决的痛点问题
 类似资料: