快手 Java 开发一面

拷打实习经历,介绍一下你实习中 SQL 注入漏洞的解决?

SQL 注入漏洞有哪些?

服务注册发现是怎么实现的?

动态配置是怎么实现的?

注册中心的底层实现是什么?

服务限流是怎么实现的?

详细讲一下漏桶算法和令牌桶算法?

Java 中集合的类型有哪些?

HashMap 的键值对可以重复吗?

Set 是如何保证唯一性的?

HashSet 的底层实习是什么?

HashMap 为什么不是线程安全的?

TreeMap 是线程安全的吗,为什么?

ConcurrentHashMap 是怎么保证线程安全的?

说一下 JVM 的的运行时数据区?

堆的大小是怎么设置的?

Java 中常见的垃圾回收器有哪些?

JDK17 默认的垃圾回收器是什么?

什么是 OOM?你在项目中有没有遇到过 OOM 问题?

你是怎么预防 OOM 的?

查看文件的大小应该用什么 Linux 命令?

找出文件中所匹配的文本,应该用什么 Linux 命令?

手撕代码
假设有一个名为students的表,其中有以下列:
id
name
age
class
score1数学成绩
score2英语成绩
score3语文成绩
期望:获取每个班级的三科总分高于平均分(所有同学)的同学数量,并按照数量大小获取排名前三的班级,写出SQL语句

一个机器人位于m×n网格的左上角,机器人只能每次向下或者向右移动一步,要到达右下角,总共有多少条不同路径
输入m=3,n=7
输出28
这次战略性失误!!!以为一面偏基础,结果实习经历拷打起来,我就懵了,还得及时复盘,自己多总结下实习经历怎么输出!(面试官说我基础可以,实习经历部分本应该是加分项,结果我没把那部分说清楚,变扣分了!!!)
#快手#
全部评论
这么底层吗?
点赞 回复 分享
发布于 09-25 16:04 广东
大佬面试这么多
点赞 回复 分享
发布于 09-25 18:40 陕西

相关推荐

7 38 评论
分享
牛客网
牛客企业服务