面试宝典
文章平均质量分 90
面试是通过书面或面谈的形式来考察一个人的工作能力与否,物以类聚,通过面试可以初步判断应聘者是否可以融入自己的团队
人月IT
深挖问题与动手实践-完成率比完成度更重要
展开
-
Java快问快答
快问快答,记住核心原创 2022-09-28 16:58:35 · 315 阅读 · 0 评论 -
Web API 的设计与开发 --汇丰面试题之一
java并发编程实战第六章原创 2017-09-17 16:23:44 · 302 阅读 · 0 评论 -
Java定时任务调度工具详解之Timer篇
Java定时任务调度工具详解之Timer篇原创 2017-07-09 19:28:24 · 395 阅读 · 0 评论 -
Java定时任务调度工具详解之Quartz篇
Java定时任务调度工具详解之Quartz篇原创 2017-07-13 14:27:07 · 473 阅读 · 1 评论 -
什么是红黑树?
二叉查找树(BST)具备什么特性呢?1.左子树上所有结点的值均小于或等于它的根结点的值。 2.右子树上所有结点的值均大于或等于它的根结点的值。 3.左、右子树也分别为二叉排序树。下图中这棵树,就是一颗典型的二叉查找树:转载 2017-12-24 17:05:42 · 223 阅读 · 0 评论 -
Java企业面试算法新得体会之2栈和队列问题10问
即将开些原创 2017-12-01 11:06:00 · 181 阅读 · 0 评论 -
Java企业面试算法新得体会之3二叉树问题24问
二叉树问题24问原创 2017-12-01 11:08:06 · 196 阅读 · 0 评论 -
Java企业面试算法新得体会之4递归和动态规划问题17问
递归和动态规划问题17问原创 2017-12-01 11:09:43 · 242 阅读 · 0 评论 -
RSA加密算法流程图
RSA加密算法流程图原创 2018-05-31 16:20:29 · 13919 阅读 · 0 评论 -
Java企业面试算法新得体会之5字符串问题24问
字符串问题24问原创 2017-12-01 11:12:16 · 221 阅读 · 0 评论 -
Spring事务
@Servicepublic class UserLoginLogService implements IUserLoginLogService{ @Autowired private UserLoginLogMapper userLoginLogMapper; @Override @Transactional(propagation = Propagatio...原创 2018-05-31 15:11:11 · 189 阅读 · 0 评论 -
Java基础与数据库对应数据--Java基础2阶段
简单的Java类设计原则 5外键–引用配置重点内容 1类属性 2随后进行关系设计 3,实现开发需求 第一步《设置类对像间的关系》 第二部《进行数据的取得》 ———————综合案例:数据表与简单Java类(多对多)数据库设计 课时42 【第03个代码模型】综合案例:数据表与简单Java类(角色与权限 https://edu.aliyun.com/course/35/learn?s原创 2017-11-15 14:41:10 · 263 阅读 · 0 评论 -
Java高级基础--阿里云Java复习
1泛型 ——————泛型接口————————————: 1第一种实现方式 1第二种实现方式 —————-泛型方法:———————— 2枚举 枚举与多例设计模式 3——————————-Annotation注解第一阶段—————————————————-第二阶段—–配置文件—————mybatis这些配置文件第三阶段—————-注解+配置文件———————– SpringB原创 2017-11-16 14:30:23 · 515 阅读 · 0 评论 -
Java企业面试算法新得体会之链表问题20问
迟点写原创 2017-12-01 11:04:57 · 209 阅读 · 0 评论 -
Java企业面试算法新得体会之6大数据和空间限制问题6问
整理一下以前面试大数据公司的新得体会原创 2017-12-04 09:49:43 · 219 阅读 · 0 评论 -
java面试题集锦
Java面试宝典2017版 一. Java基础部分 7 1、一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制? 7 2、Java有没有goto? 7 3、说说&和&&的区别。 8 4、在JAVA中如何跳出当前的多重嵌套循环? 8 5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 =转载 2017-04-13 23:17:37 · 562 阅读 · 0 评论 -
一道有趣的面试题:为一款手机app开发后台程序,手机app怎么和服务器端保持会话状态?
回答一: 由于APP向服务端发起请求属于跨域访问,每次访问在服务端都会产生一个新的session,因此APP客户端与web端不同,无法通过session来保持登录状态。 1为了维护app用户的登录状态,我们可以利用token来实现。 2客户端输入账号密码,发起登录请求,服务端在登录接口验证通过后,给客户端返回一个任意字符串,既token,生成算法可随机,token必须与用户的账户关联原创 2017-07-17 10:14:55 · 7864 阅读 · 0 评论 -
Java线程类的继承结构
Java多线程的设计上使用了代理的设计模式 https://edu.aliyun.com/course/36/learn?spm=0.0.0.0.YOzAsu#lesson/431课程链接 @Override public void run() { if (target != null) { target.run(); }原创 2017-11-22 15:13:16 · 399 阅读 · 0 评论 -
Java企业面试算法新得体会之8数组和矩阵问题6问
数学好的话,就比较简单,线性代数的基础很重要原创 2017-12-04 09:52:54 · 245 阅读 · 0 评论 -
Java 的 安全性 体现在哪里?面试题
回答一:(路边社) Java最基本的安全性有三个。 第一个就是garbage collection,garbage collector会让你的程序不容易出现内存泄露。内存泄露是很危险的,在内存泄露的时候黑客可以黑你的电脑。 第二个就是exception,你有没有发现你想用呗null赋值的东西会出Exception?这个就是exception的好处。出现exception的时候原创 2017-12-11 11:02:09 · 9055 阅读 · 0 评论 -
java面试题之hashCode与equals()方法
@Data@Entity@Table(name = "tb_user")public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; // 手机号 11位 private String phone; // 用户名--唯一原创 2017-12-11 16:39:37 · 674 阅读 · 0 评论 -
@RequestBody应用,requestbody
@RequestBody应用,requestbody之前写过一篇记录文章,写的是将一个比较复杂的数据结构在前台组合起来后传递到后台。当时并不太了解@RequestBody,也并没有使用js提供的JSON.stringify()方法所有都是自己写的,比如js将json转为字符串的方法,后台接收json转成实体的方法。最近接触到了@RequestBody,于是想将之前的代码改写一下。 首先@Requ原创 2017-12-11 17:18:41 · 789 阅读 · 0 评论 -
Java面试题--HashMap是什么?
众所周知,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry。这些个键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。HashMap数组每一个元素的初始值都是Null 对于HashMap,我们最常使用的是两个方法:Get 和 Put。 1.Put方法的原理调用Put方法的时候发生了什么呢?比如调用 hashMap.put(“a原创 2017-12-12 10:17:24 · 548 阅读 · 0 评论 -
Java面试题:高并发环境下,jdk7 HashMap可能出现的致命问题。注意:是在jdk7与及以下版本
概念1:Rehash的概念? Rehash 是HashMap在扩容时候的一个步骤。HashMap的容量是有限的。当经过多次元素插入,使得HashMap达到一定饱和度时,Key映射位置发生冲突的几率会逐渐提高。这时候,HashMap需要扩展它的长度,也就是进行Resize影响发生Resize的因素有两个: 1.Capacity(HashMap的当前长度–容量) HashMap的当前长度。上一期曾原创 2017-12-12 10:53:04 · 13156 阅读 · 14 评论 -
java面试之HashMap延伸出来的--什么是ConcurrentHashMap?
1.HashMap是线程安全的吗? 2 2答–ConcurrentHashMap3要学习多线程编程的话,ConcurrentHashMap的源码拿来阅读一下,不失为一个好的学习方法。 Segment是什么呢?Segment本身就相当于一个HashMap对象。同HashMap一样,Segment包含一个HashEntry数组,数组中的每一个HashEntry既是一个键值对,也是一个链表的头节点。转载 2017-12-12 11:15:16 · 472 阅读 · 0 评论 -
java工程师面试题:如何判断链表有环?
方法一:首先从头节点开始,依次遍历单链表的每一个节点。每遍历到一个新节点,就从头节点重新遍历新节点之前的所有节点,用新节点ID和此节点之前所有节点ID依次作比较。*如果发现新节点之前的所有节点当中存在相同节点ID,则说明该节点被遍历过两次,链表有环*;如果之前的所有节点当中不存在相同的节点,就继续遍历下一个新节点,继续重复刚才的操作。例如这样的链表:A->B->C->D->B->C->D, 当遍历到原创 2017-12-12 11:50:08 · 618 阅读 · 0 评论 -
思维导图学Java编程思想
用了1个月时间,把《Java编程思想》读了一遍。然后用Mindjet Mindmanager做了读书笔记,跟大家分享一下~这个思维导图的读书笔记没有涵盖书中的所有知识点,但是作为框架和读书的思路比较清晰。 思维导图中有很多代码在note中,没有贴到博客中。 思维导图中没有第3章、第22章《图形化用户界面》的总结,因为这个用得很少。转载 2017-12-26 09:53:59 · 481 阅读 · 0 评论 -
Java面试36计
模块一Java 基础 ② 谈谈你对Java体系的理解?“Java是解释执行”,这句话是正确的吗?③谈谈final、finally. finalize有什么不同? 强引用、软引用、弱引用、幻象引用有什么区别?具体使用场景是什么?⑤理解Java的字符串,String、 StringBuffer、 StringBuilder有什么区别?⑦谈谈Java反射机制,动态代理是基于什么原理?...转载 2018-05-24 09:48:30 · 425 阅读 · 0 评论