Java菜鸟面试突破系列
小仇哥
擅于研发新东西,对未知世界充满好奇。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java菜鸟面试突破系列之Java基础方面(一)
Java菜鸟面试突破系列之Java基础方面(一)写在前面的话:首先声明,博主是个菜鸟,面试经历比较“丰富”,小公司,大企业面试经历都有不少,但无疑,正如前面所说,博主是菜鸟,所以每每都是面试失败,于是每每也就有了面试面试还是面试的经历,写这个系列也是经过一定思虑的,市面上,已经有为数不少的面试宝典、面试书籍之类的,但无疑真正接地气的就目前而言,我比较认可的还是张孝祥老师那个版本的葵花宝典,但张老师的葵花宝典也原创 2016-11-03 14:33:20 · 1882 阅读 · 0 评论 -
Java面试系列之HashMap大扫盲汇总
PS:整理的稍微有点急,不足之处,望各路道友指正,List相关可以查看前一篇随笔!HashMap的工作原理是近年来常见的Java面试题,几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深,关于HashMap的相关题目经常出现在java各层次(低级、中级、中高级或高级)面试原创 2017-03-20 22:31:30 · 1434 阅读 · 0 评论 -
java开发网易电话面试 一面总结
晚上八点多自己在看视频的时候突然接到杭州来的一个电话,当时觉得很奇怪,突兀,接通之后被告知是杭州网易打来的,没有简单的自我介绍,没有多余的废话,直接入主题,吓得我心里怪紧张的,完全没有准备,但是也没有办法,还是得硬上!1、项目介绍。没有缓和的时间,面试官直接问我简历上某个项目的情况,简要的说了下算是缓解心情,问了下使用的相关的技术,比如用了spring mvc框架没 数据库是用的什么 这些可能就是面原创 2017-03-20 22:26:20 · 996 阅读 · 0 评论 -
最近找java实习面试被问到的东西总结(Java方向)
时间,就是这么很悄悄的溜走了将近两个年华,不知不觉的,研二了,作为一个一般学校的研究生,不知道该说自己是不学无术,还是说有过努力,反正,这两年里,有过坚持,有过堕落,这不,突然间,有种开窍的急迫感,寻思着找些实习,充实下生活,也是为了将来而备战,目标定位在杭州,然而,杭州的Java实习并不多,大大小小投了十来个企业单位,面来面去,回答的基本上也算差强人意,今日得一闲暇,就最近被问到的一些问题一一罗列原创 2017-03-20 22:21:56 · 905 阅读 · 0 评论 -
Java面试题系列(1)sql第一题
Java面试题系列(1)如何删除掉一张表重复记录? 答:假设一张表有若干个记录,其中比如有8条相同记录,即重复记录,我们如何删除这些重复记录并保留其中一条。详细代码描述如下:create table cat(catId int,catName varchar(40))insert into cat values(1,'aa')//重复执行插入多次select * from catselect原创 2017-03-03 15:45:31 · 503 阅读 · 0 评论 -
Mysql主键 外键笔记:一起来简单谈谈sql语句
SQL的主键和外键的概念: 主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。外键(foreign key) 是用于建立和加强两个表数据之间的链接的一列或多列。外键约束主要用来维原创 2017-11-29 14:32:04 · 619 阅读 · 0 评论 -
Java面试系列之static关键字
Java面试系列之static关键字static概述 Java中的 static 关键字,主要是用来做内存管理的,static修饰的变量称之为静态变量,static修饰的方法称之为静态方法,static修饰的代码块叫做静态代码块。 static 可以修饰: 变量(即 class variable) 方法(即 class method) 代码块(即 block) 内部类(即 nes原创 2018-02-06 12:12:06 · 791 阅读 · 0 评论 -
Java面试系列之集合框架汇总
直接引用之前写过的几篇文章: ArrayList、Vector、LinkedList Java面试系列之HashMap大扫盲汇总 Java菜鸟面试突破系列 Java集合源码解读系列:HashMap实现原理最后关于Java8之后的HashMap引用很久前看过的一篇文章,:Java8之重新认识HashMap原创 2018-02-06 14:18:38 · 300 阅读 · 0 评论 -
Java菜鸟面试突破系列之java虚拟机
Java菜鸟面试突破系列之java虚拟机前言:JDK是java开发的必备工具箱,JDK其中有一部分是JRE,JRE是JAVA运行环境,JVM则是JRE最核心的部分。换言之,JVM是java的核心,是java可以一次编译到处运行的本质所在,使用最广泛的java虚拟机是最广泛的oracle的HotSpot JVM。Java HotSpot Client VM和Java HotSpot Server VM原创 2017-08-12 00:11:34 · 1030 阅读 · 0 评论 -
java菜鸟突破面试系列-终章
前前后后总结了一些简单的话题,做了一些简单的书写,过程简简单单,结果其实是做的并不怎么好,近期意外看到许多牛人写的面试系列,拿来比对,自己这菜鸟突破系列算个啥,坐井观天而已,还妄自取了这么个牛叉的名字,唉,到此为止,java菜鸟突破面试系列结束,不再往下写了,如果后期再写博文,也会写些技术性的文章咯,拒绝低俗,拒绝庸俗! 最后附一个推荐的牛人写的面试系列 http://blog.youkuaiyun.com原创 2017-09-03 23:44:10 · 699 阅读 · 0 评论 -
Java菜鸟面试突破系列之MySQL优化
Java菜鸟面试突破系列之MySQL优化前言:数据库优化问题历来都是技术面面试官们屡问不爽的话题,每每碰到诸如此类问题,我们在事后往往对自己的回答会有一些不大满意,鉴于此,特在这个面试突破系列里总结一下数据库优化的方方面面,以与诸君共勉,有不当或者错误之处,烦请诸君不吝赐教!!! 总结计划:查询优化、索引的使用、存储优化、数据库结构优化、硬件优化、MySQL缓存、服务器参数。下面将分别按照上述计划原创 2017-08-10 19:44:38 · 766 阅读 · 0 评论 -
Java菜鸟面试突破系列之SQL注入
SQL注入概念:所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如诸多网站用户信息泄露大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入攻击。 攻击步骤: a) 寻找注入点(如:登录界面、留言板等) b) 用户自己构造SQL语句(如:’ or 1=1#,后面会讲解) c) 将sql语原创 2017-07-12 00:45:39 · 497 阅读 · 0 评论 -
Java菜鸟面试突破系列Java集合源码解读系列:HashMap实现原理
Java集合源码解读系列:HashMap实现原理1、HashMap概念: HashMap是基于哈希表的Map接口的实现,是一种非同步实现,HashMap里面实现一个静态内部类Entry,其重要的属性有 key , value, next,其key-value对允许null值和null键,hashmap不保证映射的顺序,不保证顺序恒久不变。 2、HashMap数据结构 在java中,最基本的数据原创 2017-05-16 11:41:48 · 599 阅读 · 0 评论 -
Java菜鸟面试突破系列之事物方方面面(事物种类特性及隔离级别、悲观锁和乐观锁等)
数据库事物的方方面面(包含特性及隔离级别、悲观锁和乐观锁等)纲要:本篇文章主要汇总网络上关于这方面的总结以应对校招,哈哈哈,介绍数据库事物相关的方方面面,从事物谈起,提及事物的特性、隔离级别、以及数据库的锁机制等。 一、事物的概念 事务(Transaction)是并发控制的基本单位。所谓的事务,它就是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的操作序列。例如,银行转账工作:原创 2017-07-14 10:38:46 · 469 阅读 · 0 评论 -
Java菜鸟面试突破系列之Java基础方面(四)
Java菜鸟面试突破系列之Java基础方面(四)1、首先要说的第一个问题自然是HashMap和List、Vector相关的,这个问题可以参看我之前整理的两篇博文: Java面试系列之HashMap大扫盲汇总 Java菜鸟面试突破系列之Java基础方面(一)第10题 所以这里就具体不赘述了。。。 2、今天要说的重点在于java的三个(四个)特点:继承、封装、抽象、多态,以这四个特征为始,原创 2017-05-02 09:46:54 · 902 阅读 · 0 评论 -
Java菜鸟面试突破系列之Java基础方面(三)
Java菜鸟面试突破系列之Java基础方面(三)这段时间在忙别的,也就没有继续总结更新,今天重新偷得一时闲,总结几个面试常见的题目在这里,欢迎大家一起讨论,题目虽然陈旧,但不乏看看。。 在讨论今天的面试题之前,我们首先来回答一个问题,Java支持多继承么?相信大家都知道,不支持, Java不支持多继承,每个类都只能继承一个类,但我们可以实现多个接口,所以也可以说我们可以通过接口来实现多继承!于是接原创 2016-11-25 22:39:35 · 680 阅读 · 0 评论 -
Java菜鸟面试突破系列之Java基础方面(二)
Java菜鸟面试突破系列之Java基础方面(二)废话在Java菜鸟面试突破系列之Java基础方面(一)里面已经写过了,所以这里就不多说,直接开始正文:11、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 答:在switch(condition)中,condition只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer原创 2016-11-12 19:26:06 · 677 阅读 · 0 评论 -
校招三期计划安排表
第一期:6.24-7.4这周着重看四本书,葛一鸣的《Java程序性能优化》、《Java常用算法手册》、《Spring实战》、《高性能mysql》其中《Java程序性能优化》《Java常用算法手册》这周必须过一遍,基本掌握书中的内容,并能对大多数算法能够熟练书写,《Spring实战》完成1-4章内容的学习,《高性能mysql》完成1-6章内容的学习,总结“蒸湘味在线点餐系统”的业务逻辑!将java面试原创 2017-06-21 22:48:03 · 681 阅读 · 0 评论
分享