面试
文章平均质量分 71
SmallNancy
这个作者很懒,什么都没留下…
展开
-
2018深信服醒狮计划面试题以及经验
版权声明:本文为博主原创文章,未经博主允许不得转载 突然收到面试通知搞得我猝不及防。现在分享一下自己的面试题目和感想。希望对大家有所帮助。由于楼主比较水,又没有时间好好复习,所以感觉面试不是很好,结果还没有出来,并不知道,能不能收到offer。所以,大家勿喷。 刚一进门,面试官让自我介绍。我就巴拉巴拉说了一堆自己会什么啊,学过什么啊,做过什么项目的,至于获得过什么奖项啥的根本没说,其实说了也没...原创 2018-04-16 11:11:24 · 837 阅读 · 1 评论 -
Java后台面经(1)
Java基础 堆存放在哪里 在Java堆中。 HashMap 了解吗?底层原理是什么? HanshMap 线程不安全,早期实现数组加链表,现在是红黑树。 hashcode 方法怎么实现的? public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { ...原创 2019-03-05 19:17:21 · 165 阅读 · 0 评论 -
TCP/UDP协议的应用及相关知识
传输层两个协议: TCP:传输控制协议 UDP:用户数据报协议 传输层两个协议的应用: TCP:需要将传输的文件 分段、建立会话,实现可靠传输、流量控制 UDP:一个数据包就能够完成数据通信,不分段,不建立会话,不进行流量控制、不可靠传输。 屏幕广播使用的UDP,还用于多播和广播。 netstat -n 查看会话。 TCP才建立会话。 传输层和应用层协议之间的关系: TCP + 3389 + ...原创 2019-08-29 19:08:17 · 220 阅读 · 0 评论 -
判断链表是否有环Ⅰ
一个单链表判断是否有环,是返回true,否返回false; package Interview; /** * 1、判断链表是否有环 * @author YanQiKing * @date 2019/8/30 17:00 */ public class IsCircleLink { public static void main(String[] args) { ...原创 2019-08-30 20:01:56 · 119 阅读 · 0 评论 -
[leetcode142]环形链表------判断链表是否有环Ⅱ
题目描述: 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定的链表 解题代码:如果有环,返回相应的入环头节点 public ListNode detectCycle(ListNode head) { ...原创 2019-08-30 20:26:15 · 131 阅读 · 0 评论 -
字符串反转和反转链表
1、字符串反转 public class Main { public static void main(String[] args) { String s = "hello"; String res = ""; for (int i = 0; i < s.length();i++) { res = s.charA...原创 2019-10-07 14:40:05 · 264 阅读 · 0 评论 -
连续子数组最大和
public class Main { public static void main(String[] args) { int[] arr = {6,-3,-2,7,-15,1,2,2}; int sum = arr[0]; int tempSum = arr[0]; for (int i = 1; i < arr....原创 2019-10-07 15:10:16 · 133 阅读 · 0 评论