摘要: 问题:SESSION与COOKIE的区别? 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。 3、cookie 是一种发送到客户浏览器的文本串句柄,并 阅读全文
posted @ 2019-07-23 18:30 程序员面试 阅读(1157) 评论(0) 推荐(1) 编辑
摘要: 掌握宝洁八大问,其实就是掌握了半个求职季 每年高峰期,很多同学会问到关于宝洁八大的问题,如何准备、怎么讲故事、如何体现自己的特点等等。针对同学们的提问,分享一篇关于如何回答好宝洁八大问的文章,希望能够帮到大家。 什么是STAR法则? STAR法则是标准化面试当中非常重要的一个理论。所谓STAR法则, 阅读全文
posted @ 2019-04-21 09:03 程序员面试 阅读(37999) 评论(0) 推荐(0) 编辑
摘要: 【题 目 】给定两个字符串str1和 str2,返回两个字符串的最长公共子串。【举 例 】str1=”1AB2345CD”, str2=”12345EF”,返回”2345″。【要 求 】如 果 str1长 度 为 M , str2长 度 为 N , 实现时间复杂度为 O ( M x N ),额外空间 阅读全文
posted @ 2019-03-28 14:15 程序员面试 阅读(2221) 评论(0) 推荐(1) 编辑
摘要: 1、HashMap底层实现数据结构? 总的来说,HashMap就是数组+链表的组合实现,每个数组元素存储一个链表的头结点,本质上来说是哈希表“拉链法”的实现。 HashMap的链表元素对应的是一个静态内部类Entry,Entry主要包含key,value,next三个元素 在Jdk1.8中HashM 阅读全文
posted @ 2019-03-23 10:11 程序员面试 阅读(733) 评论(0) 推荐(1) 编辑
摘要: java基础以及多个“比较” 1.Collections.sort排序内部原理 在Java 6中Arrays.sort()和Collections.sort()使用的是MergeSort,而在Java 7中,内部实现换成了TimSort,其对对象间比较的实现要求更加严格 2.hashMap原理,ja 阅读全文
posted @ 2019-02-14 14:26 程序员面试 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 面试官:“对java并发了解怎么样?” 应聘者:“还可以…” 面试官:“为了保证线程安全,Java并发有哪几个基本特性呢?” 应聘者:“有三条基本性质,原子性、可见性、有序性” 面试官: “具体解释下这三个特性?” 应聘者:“bala。bala。bala。。” Java内存模型是围绕着并发过程中如何 阅读全文
posted @ 2019-02-14 14:24 程序员面试 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 面试官:“有性能优化经验没?” 应聘者:“有一点。” 面试官:“那你们从哪些方面做了优化?” 应聘者:“sql优化、JVM参数调优、JAVA代码性能优化。。” 面试官: “谈谈编写Java代码时有哪些优化方法?" 应聘者:“bala。bala。bala。。” 在JAVA程序中,性能问题的大部分原因并 阅读全文
posted @ 2019-01-22 12:38 程序员面试 阅读(1132) 评论(0) 推荐(1) 编辑
摘要: 原文链接:面试官:"谈谈分库分表吧?" 面试官:“有并发的经验没?” 应聘者:“有一点。” 面试官:“那你们为了处理并发,做了哪些优化?” 应聘者:“前后端分离啊,限流啊,分库分表啊。。” 面试官:"谈谈分库分表吧?" 应聘者:“bala。bala。bala。。” 1、分库分表的原因 1、随着单库中 阅读全文
posted @ 2019-01-11 16:37 程序员面试 阅读(3968) 评论(2) 推荐(5) 编辑
摘要: 1. KMP 算法 谈到字符串问题,不得不提的就是 KMP 算法,它是用来解决字符串查找的问题,可以在一个字符串(S)中查找一个子串(W)出现的位置。KMP 算法把字符匹配的时间复杂度缩小到 O(m+n) ,而空间复杂度也只有O(m)。因为“暴力搜索”的方法会反复回溯主串,导致效率低下,而KMP算法 阅读全文
posted @ 2019-01-11 10:21 程序员面试 阅读(1804) 评论(0) 推荐(0) 编辑
摘要: 在日常开发中,尤其是业务开发,少不了利用 Java 对数据库进行基本的增删改查等数据操作,这也是 Java 工程师的必备技能之一。做好数据操作,不仅仅需要对 Java 语言相关框架的掌握,更需要对各种数据库自身体系结构的理解。今天这一讲,作为补充 Java 面试考察知识点的完整性,关于数据库的应用和 阅读全文
posted @ 2018-12-10 11:08 程序员面试 阅读(1885) 评论(0) 推荐(1) 编辑