![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
思考
yours_棒棒糖
间歇性踌躇满志,持续性混吃等死!!!难搞喔!!
生活不易,继续前行,为了成为最好的自己!
刷题记录,博客:https://github.com/can19960229/Candy_leetcode
展开
-
【2021】荣耀22届校招——一面面经
荣耀:(20分钟)自我介绍mysql性能怎么提升一个项目占用资源,占用的是什么资源mysql的索引redis的优点redis的缺点如何实现同步什么是死锁密码加密用的什么方式,对称加密和非对称加密有什么区别内存,硬盘,CPU是什么会不会linux(不会)操作系统除了linux还会什么(windows)项目几个人,代码量多少(一些杂七乱八的问题)...原创 2021-08-19 21:08:32 · 746 阅读 · 0 评论 -
【2021年】理想汽车校招——二面
理想汽车二面面经【45min】你项目中成长最大的一个环节是什么你的项目是一个BS型,协议走的是HTTP协议吗?你了解什么协议【TCP、UDP、HTTP、DNS】DNS讲一下介绍一下TCP的三次握手,为什么是三次不是两次IO模型,有常见的NIO、BIO,你了解吗一天主机上是否能保证有65535个TCP连接,你觉得能开的最多的连接数是65535吗?【我回答,应该是。面试官回答,这个很有意思,你去了解一下】了解Netty吗?【不会】生产者消费者模型,将当前请求来的时候放到队列里面,然后消费者通原创 2021-08-19 21:03:59 · 5765 阅读 · 3 评论 -
笔试IO输入模板——较难带中括号的输入
应届生笔试模板数组到中括号的输入按括号[[5,2],[4,3],[2,1],[3,2]]进行输入二维数组排序数组到一个中括号的输入 /** * 放置非法的输入符号问题 * 输入的是 [1,2,3,4,5],[5,6,7,8,9] */ private static void IO1() { Scanner sc = new Scanner(System.in); String str = sc.nextLine原创 2021-08-12 16:49:20 · 206 阅读 · 0 评论 -
【22届秋招提前批】蔚来汽车,测试开发岗位一二三面面经 2021.7.24
蔚来汽车是三面一起面试的,24号下午从两点开始面试,面到了下午五点,面试官也辛苦了,周六还加班,我也一直没敢离开,没喝水一面40分钟,二面一个小时(二面写代码花了30分钟),三面半个小时蔚来一面蔚来二面蔚来三面这是回答【待完善】...原创 2021-07-25 14:36:39 · 6092 阅读 · 5 评论 -
【大疆“星推官项目”】一面面经——2021.7.13
大疆“星推官项目”一面面经自我介绍研究生的课题为什么不继续做,不拿课题找工作项目的话是几个人做的,Spring MVC是什么意思?能不能没有Model?MVC指的是Model、View、Controller即模型、视图、控制器。View是界面,Controller是业务逻辑。Model是数据库访问有一个View会提交数据给Model进行处理以实现具体的行为,它会先把数据提交给Controller,然后Controller再将数据转发给Model。其中,各Model之间是可以相互调用的, Cont原创 2021-07-14 16:25:11 · 321 阅读 · 1 评论 -
2022秋招-牛客-虾皮-面经及答案
2022秋招-牛客-虾皮-面经及答案JVM字节码文件对象的结构(对象头有啥,对象体有啥…)对象在堆内存的出出布局可分为对象头、实例数据和对齐填充对象头主要包含两部分数据:MarkWord、类型指针。MarkWord 用于存储哈希码(HashCode)、GC分代年龄、锁状态标志位、线程持有的锁、偏向线程ID等信息。类型指针即对象指向他的类元数据指针,如果对象是一个 Java 数组,会有一块用于记录数组长度的数据,实例数据存储代码中所定义的各种类型的字段信息。对齐填充起占位作用。HotSpot 虚拟机要原创 2021-07-06 20:43:53 · 445 阅读 · 1 评论 -
【男朋友日常面试】——一些基础 7.4
面试堆和栈的区别堆和栈的区别主要有五大点,分别是:1、申请方式的不同。栈由系统自动分配,而堆是人为申请开辟;2、申请大小的不同。栈获得的空间较小,而堆获得的空间较大;3、申请效率的不同。栈由系统自动分配,速度较快,而堆一般速度比较慢;4、存储内容的不同。栈在函数调用时,函数调用语句的下一条可执行语句的地址第一个进栈,然后函数的各个参数进栈,其中静态变量是不入栈的。而堆一般是在头部用一个字节存放堆的大小,堆中的具体内容是人为安排;5、底层不同。栈是连续的空间,而堆是不连续的空间。 我们重点来原创 2021-07-05 19:24:21 · 131 阅读 · 0 评论 -
【每天三题】6.21——树
合并二叉树思路:分别考虑左右子树的节点,进行值的相加 public TreeNode mergeTrees (TreeNode t1, TreeNode t2) { // write code here t1.val=t1.val+t2.val; if(t1.left!=null&&t2.left!=null){ mergeTrees(t1.left,t2.left); } else.原创 2021-06-21 23:39:36 · 85 阅读 · 2 评论 -
【每天三题】6.20——路径和
根节点到叶子节点为指定值的路径路径总和剑指 Offer 34. 二叉树中和为某一值的路径——回溯法,DFS给定一个值,计算所有根节点到叶子节点的节点值之和等于sum的路径和剑指offer34题思路和解答是一样的public class Solution { ArrayList<ArrayList<Integer>> res = new ArrayList<>();//用于存储结果 ArrayList<Integer> temp .原创 2021-06-20 15:45:42 · 121 阅读 · 0 评论 -
【每天三题】day 6.16
参考题解:搜索旋转排序数组——经典二分法合并k个顺序链表:参考1,参考2合并k个顺序链表首先需要怎么合并两个链表,即合并两个链表最大上升子序列类似题:牛客华为计试,合唱队,最长生生子序列上述的题解是采用动态规划,也可以用单调栈的思想+贪心class Solution { public int lengthOfLIS(int[] nums) { if (nums.length <= 0){ return 0; }.原创 2021-06-16 17:18:10 · 105 阅读 · 0 评论 -
【每天三题】day 6.8
题解参考:环形链表是否有环,求入环节点长度,求形成环的长度合并两个链表合并K个链表 public ListNode mergeKLists(ListNode[] lists, int l, int r) { if (l == r) {//就一条链表,直接返回 return lists[l]; } if (l > r) {//数组中没有链表 return null; } .原创 2021-06-08 23:43:20 · 91 阅读 · 1 评论 -
内卷到底是什么意思?
万物皆可卷,一夜之间,“内卷”这个词遍地开花。一、内卷到底是什么意思?由青塔发的微信推文,清北硕博生,也难逃「内卷」,这一文让我意思到最近听到的很多遍的“内卷”,思考“内卷”到底是什么意思?我觉得知乎上说的很好,内卷。通俗易懂的解释内卷,并列举一些例子:看电影,为了获得更好的视野,一个人先站起来看了,被他挡住的人不得不也站起来,最后大家都不得不站起来看电影,只有第一排的人坐着。玩游戏,为了更好地娱乐,一个人先充钱吊打别人去了,被他虐的人不得不也充钱,最后所有的人要么使劲充钱要么被吊.原创 2020-11-18 14:09:25 · 25812 阅读 · 2 评论