淘宝一面、二面问题及答案
文章平均质量分 96
积累、笔记。
小坏蛋至尊宝
很遗憾,没能成为你的例外和遗憾。
展开
-
淘宝二面试常见问题的答案来了,你看了吗?(二面及答案)
1、JVM内存结构1.7和1.8的区别JVM内存分配根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。1.7和1.8区别其实,移除永久代的工作从JDK 1.7就开始了。JDK 1.7中,存储在永久代的部分数据就已经转移到Java Heap或者Native Heap。但永久代仍存在于JDK 1.7中,并没有完全移除,譬如符号引用(Symbols)转移到了native heap;字面量(interned strings)、类的静态变量转移到...原创 2021-12-03 14:53:18 · 972 阅读 · 0 评论 -
淘宝面试常见问题的答案来了,你看了吗?(一面及答案)
1、redis sds优缺点、扩容收缩、扩容因子SDS (简单动态字符串)是什么其实,SDS 是 Redis 中实现的一种数据结构,主要用来存储字符串。1、那 SDS 与 C 字符串相比有什么优势呢?1.1、常数复杂度获取字符串长度常规 C 字符串并不记录自身的长度信息,所以为了获取一个 C 字符串的长度,程序必须遍历整个字符串,对遇到的每个字符进行计数,直到遇到代表字符串结尾的空字符为止,这个操作的复杂度为 O(N)。而 SDS 使用结构体实现,结构体中的 len 属性直接记录原创 2021-10-15 18:56:36 · 1423 阅读 · 0 评论