春招
jh__chen
这个作者很懒,什么都没留下…
展开
-
二叉树的最小深度
给一个二叉树,求解最小深度方法一:深度优先搜索代码:class Solution { public int minDepth(TreeNode root) { if (root == null) { return 0; } if (root.left == null && root.right == null) { return 1; } int原创 2022-01-25 09:45:21 · 542 阅读 · 0 评论 -
HotSpot虚拟机
一、类的创建【1】描述:创建过程:类的加载检查->分配内存->初始化零值->设置对象头->执行init方法 (1)类的加载检查:在常量池中定位类的符号引用并确认类是否被加载、解析和初始化过。 (2)分配内存: 1)指针碰撞; 2)空闲列表; 3)线程安全的保证:CAS+失败重试;TLAB(Thread Local AllocationBuffer)[为每一个线 ...原创 2021-05-22 15:27:35 · 57 阅读 · 0 评论 -
JVM内存区域
一、运行时数据区域1.8版本之前:运行时数据区域包括线程共享的堆和方法区(包含运行时常量池);线程私有的虚拟机栈、本地方法栈和程序计数器。直接内存。 1.8版本之后:运行时数据区域包括线程共享的堆;线程私有的虚拟机栈、本地方法栈和程序计数器。直接内存。二、各部件功能1、 程序计数器【1】功能描述: (1)广义:配合字节码解释器的工作,让线程切换后得以恢复到正确的位置,每条线程都需要 有一个独立的程序计数器。 (2)狭义:...原创 2021-05-22 11:53:07 · 50 阅读 · 0 评论 -
腾讯--凉经
重新回到流程中。。。。。。。。快排两句话总结一下,没回答好,估计这个地方给我挂了。理解错意思了,原来问的是算法思想的问题,我回答的是怎么去操作的问题。快排知识点,最差的情况:emmm,真给忘了,以前有看过。后来找了一下,原来是局部有序也会出现这种情况或者重复出现某种值也会出现这种情况。堆排序,这个地方具体细节给忘记了,总的来说没有回答好。唉,要复习的知识点还是有很多,继续加油吧,努力刷题。...原创 2021-04-26 20:12:09 · 63 阅读 · 0 评论 -
容易理解的排序博客
1、归并排序算法2、堆排序3、快排以及其他,文章说的都差不多。原创 2021-04-24 01:34:28 · 66 阅读 · 0 评论 -
滴滴一面-凉经
笔试还以为凉了,但是既然被捞起来了还是好好准备一手吧。下午五点半开始,但是不知道怎么回事三点多就受到了消息。四点多开始面的,五点结束持续了近50mins。面试献给了一个算法题,成功AC。之后的问题集中于第一个项目,针对项目问了好多问题,有点招架不住,设计算法、多线程、项目细节实现方法等。跟自己的预期差不多,一面就挂了。要继续加油啊!...原创 2021-04-18 21:34:15 · 84 阅读 · 0 评论 -
2021春招-滴滴凉经-多益凉经-高途课堂-移动笔试
滴滴经验:Java面对对象部分掌握不是很牢。 多线程 计算机网络基础知识:TCP/IP协议等协议及工作模式、IPv4、IPv6。 数据库基础知识。 算法太弱。有一个题目动态规划,但是没写出来。多益网络HR面:自我介绍 ok 介绍游戏策划的职责 回答不连贯 涉及到的部门 还可以 有投什么公司吗,怎么样? 不连贯 你期待的薪资是什么? 打太极发现不行,就说了一波自己的期待薪资 为此你准备了什么? 游戏系统拆分 有什么要问的吗? 期待什么样的人才+岗前培训高途课堂:听...原创 2021-04-10 23:39:20 · 301 阅读 · 1 评论